Why Scala?

Download Why Scala?

Post on 08-Sep-2014

60.849 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

Why Scala? How a serial language enthusiast settled down with a nice Swiss language.

TRANSCRIPT

<ul><li> This talk is about how a serial language enthusiast settled down with a nice Swiss language called Scala. </li> <li> Hi, Im al3x, and Im an addict a serial language enthusiast. Came to previous C4s for Io, Erlang. Have programmed for money in Java, JavaScript, C, PHP, Perl, Ruby, and Python. Have programmed for fun, love, or spite in x86 Assembly, Erlang, Lua, Objective-C, various Lisps, Haskell, O-Caml, C++, Io, Erlang. </li> <li> I work at Twitter. Twitter has used mostly Ruby. Ruby is good for some things. But not everything. Rubys poor VM performance, monkeypatching and cultural issues, questionable for large systems. We had new services to build, didnt want to continue with Ruby. </li> <li> I wanted: fast functional expressive statically typed concurrent beautiful a pony My personal criteria for a good systems language. </li> </ul>