Marketplace for Content, Tests and Assessment
 
 

Archive

Posts Tagged ‘JVM’

Twitter has been written in which programming language ?

July 14th, 2009 Vinay 7 comments

If somebody would have asked me few days back this question , I would not have known the answer. But I always wanted to find about the technology and tricks used at high performance sites like  twitter , facebook and ebay.

During discussions with one of the colleagues, I came to know that core of  twitter has been written in Scala. And that set me going . Twitter had really high load going to 5000 tweets per minutes at times.

I really wanted to find out more about Scala and learn about it.

What is Scala ?

Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are typically reduced by a factor of two to three when compared to an equivalent Java application.

Many top-notch programmers and industry leaders have already been captivated by Scala. James Strachan even says that scala is the long term replacement of java and javac.

Find more about scala here

Iwill be covering more about Scala in next post and how is it more efficient over Java.

Categories: Technology Tags: , ,
Get Adobe Flash playerPlugin by wpburn.com wordpress themes