You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@esme.apache.org by "Buday, Gergely Istvan" <ge...@siemens.com> on 2009/04/06 16:13:15 UTC

twitter

Dear Developers,
 
if it was not here yet:
 
At the Web 2.0 Expo <http://www.web2expo.com/webexsf2009>  today in San
Francisco today, Twitter's Alex Payne discussed the technical details of
the programming language he hopes can help his company handle the
upswing in traffic it has experienced over the past few years. The
company is leaving behind a programming language that has caused it much
pain in the past, and instead embracing a new and somewhat obscure
language called Scala.
 
http://www.technologyreview.com/blog/editors/23282/?nlid=1908

- Gergely

Re: twitter

Posted by David Pollak <fe...@gmail.com>.
On Mon, Apr 6, 2009 at 7:13 AM, Buday, Gergely Istvan <
gergely.buday@siemens.com> wrote:

> Dear Developers,
>
> if it was not here yet:
>
> At the Web 2.0 Expo <http://www.web2expo.com/webexsf2009>  today in San
> Francisco today, Twitter's Alex Payne discussed the technical details of
> the programming language he hopes can help his company handle the
> upswing in traffic it has experienced over the past few years. The
> company is leaving behind a programming language that has caused it much
> pain in the past,


Sorry... to be clear (and this is important given the
recent mischaracterizations of Twitter's technology choices) Twitter is not
abandoning Ruby.  They are using Ruby where they think Ruby works best,
including on the HTML front-end.  They have adopted Scala for places that
they think Scala works better... for long running processes and for complex
systems where a type-system makes leads to fewer defects.  Alex and the
other Twitter engineers have taken a lot of improper heat because people
have mistaken that Twitter has blamed its scalability issues on Ruby and
that it is switching to a new flavor-of-the-day (Scala) because Twitter
blames Ruby for its problems.  Please look at interview:
http://www.artima.com/scalazine/articles/twitter_on_scala.html


> and instead embracing a new and somewhat obscure
> language called Scala.
>
> http://www.technologyreview.com/blog/editors/23282/?nlid=1908
>
> - Gergely
>



-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Git some: http://github.com/dpp