What programming languages are used at Twitter? /twitter- api/twitter- developer


What programming languages are used at Twitter?
 


Twitter- was originally- built as a  Ruby on-Rails app. Over time we- have slowly been 
moving- away from that and most services within -Twitter are either close to or completely done with the transition -However, there are still a -few services that are using ruby extensively.
Of the services that have moved away from rails, almost all are using -Scala though there is 
some use of plain java I've heard talk of using- C++ in places where performance -is 
extremely important but I'm- not sure if that's been implemented in production yet.

Java and Objective C are of course, used by the Android and- iOS -teams, respectively-I don't work on the -iOS- team and I haven't- looked at their code base so I can't comment on 
whether or not there has been anyone  looking into moving to- Swift.
On the internal tools side- Python has -become much more- common, though there are still lots tools -and testing -frameworks -written in- Ruby, and, of cours IOS -e, there's lots of bash scripts.
Finally, there will always be lots of Javascript for the foreseeable- future anyway
What -programming- language-s are- used -at Twitter  .twitter -developer -login
What -programming- language-s are- used -at Twitter .twitter -developer -login Add caption

Edit -[Oct -2016]:    Time for- another update. The “Monorail” -the huge monolithic rails app that used to run almost all of Twitter’s infra- was officially decommissioned last year.;
We are now using -Swift in our iOS app, though not very extensively, and I believe we’re 
holding off on adding any new Swift code until- Swift 3.0 becomes more stable. Still using 
Java on Android and- Scala on the back end. The mobile website is now running on Node.js with React.
Edit -[Aug -2017] : I no longer work at- Twitter, but right before I left a couple months 
back, we started using- Kotlin in the Android codebase. It was only being used for unit tests
 at the time, but the plan was to start using it in production soon. I -hope that’s still the plan
I also know the -iOS team has been using -Swift much more extensively (though with mixed success;
Which programming languages does Google use internally?
SHARE

Milan Tomic

Hi. I’m Designer of Blog Magic. I’m CEO/Founder of Toptechsearch. I’m Creative Art Director, Web Designer, UI/UX Designer, Interaction Designer, Industrial Designer, Web Developer, Business Enthusiast, StartUp Enthusiast, Speaker, Writer and Photographer. Inspired to make things looks better.

  • Image
  • Image
  • Image
  • Image
  • Image
    Blogger Comment
    Facebook Comment

1 comments: