A look at Scoobi and Scalding Scala DSLs for Hadoop
(Full Story: Why Hadoop MapReduce needs Scala)
A look at Scoobi and Scalding Scala DSLs for Hadoop
(Full Story: Why Hadoop MapReduce needs Scala)
Positronic Net is an attempt to reduce the amount of boilerplate coding required for Android programming to just connect framework components together. It’s written in Scala, and uses Scala features (traits, a/k/a mixins, and functional arguments) to let programmers say what they mean without so much chatter about components of the framework itself.
(Full Story: Github: positronic_net – Android programming in Scala, with less boilerplate.)
NioServer is a multi-client stateful server written in Scala, using Java NIO and delimited continuations.
(Full Story: Github: nioserver – a multi-client stateful server written in Scala, using Java NIO and delimited continuations.)
Scala is the first language I’ve seen where static type-checking seems to pay off. Some of its amazing contortional abilities would not, I think, be possible without static type checking. And, as I shall attempt to show in this article, the static checking is relatively unobtrusive — so much so that programming in Scala almost feels like programming in a dynamic language like Python.
(Full Story: Scala: The Static Language that Feels Dynamic)
Martin Odersky – the man who created Scala, the Java-based programming language that now drives such big name web services as Twitter, Foursquare, and LinkedIn – has launched a company that provides service and support around an extensive open source application stack for the language.
(Full Story: Scala daddy wraps his Java baby in Red Hat-ness)
Cleverness and performance are major delusions of programming. We let ourselves be seduced by them to the detriment of our code.
(Full Story: Delusions of Programming)