Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Scala basics

Scala basics

A speech I gave when I was in Spritle

Karthikeyan A K

January 20, 2014
Tweet

More Decks by Karthikeyan A K

Other Decks in Programming

Transcript

  1. Twitter Operation • Get message from one • Send to

    many (millions) – We can't serialize million ops (takes time) – Memory footprint of Ruby – Server costs
  2. Scala • Reduced Memory • Thread safe • Better than

    Java • Targets JVM • Chips optimized for Java! – http://en.wikipedia.org /wiki/Java_processor
  3. Java in Kaveri • http://www.pcworld.co m/article/2047422/hsa -targets-native-paral lel-execution-in-java -virtual-machines-by- 2015.html

    • http://www.pcworld.co m/article/2084641/amd s-kaveri-chips-bring- computing-graphics-cl oser-in-function-and- name.html
  4. Where to learn from • Don't use books – Unless

    you know Java well – And still want to get confused • http://www.tutorialspoint.com/scala/ • http://www.scala-lang.org/api/current