esme-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Pollak <>
Subject Re: twitter
Date Mon, 06 Apr 2009 14:25:39 GMT
On Mon, Apr 6, 2009 at 7:13 AM, Buday, Gergely Istvan <> wrote:

> Dear Developers,
> if it was not here yet:
> At the Web 2.0 Expo <>  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:

> and instead embracing a new and somewhat obscure
> language called Scala.
> - Gergely

Lift, the simply functional web framework
Beginning Scala
Follow me:
Git some:

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message