Recent submissions

Comment · 13 years ago
The Scala projects I've seen are not open-source, but some very interesting work being done in Scala in systems that might surprise you...
Comment · 13 years ago
Comment · 13 years ago
I'm glad to see that Spring, which features heavily in the Java top 100, doesn't even make the top 100 for Scala. In my experience many Scala developers were previously Java developers. It's rather telling that they are choosing to ditch the needless complexity of Spring.
Comment · 13 years ago
Perhaps I'm missing something about Clojure, but it looks completely and utterly foreign. As someone who didn't have much trouble learning a "complex" language like Scala I find Clojure really hard to fathom.
Comment · 13 years ago
Good question. Unlike most languages with which I am not yet familiar, Clojure looks like Greek. Most languages are at least somewhat readable. Perhaps I need to know Lisp to appreciate Clojure. Coming from a Java/Scala/Ruby/Python/Haskell/Pascal/C# background. I can't make head or tail of Clojure examples. It might as well be encrypted. To those who are using Clojure, which previous languages enabled you to make sense of Clojure more easily? Or was it something you learned from scratch?
Comment · 13 years ago
Still quite far behind what is provided by C# and Scala, among others. At least it's a step in the right direction. These are the first major language changes to Java in nearly a decade, say what you like about Oracle, but at least they have the funds to develop Java whereas Sun was running on empty.
Comment · 13 years ago
It's a pity the article didn't get more attention.
Comment · 13 years ago
Play 2: Great except it's Scala. Ruled out.

The Play guys went to great trouble to ensure that both Java and Scala are fully supported. Perhaps consider being a bit more open-minded about your options. Scala is simply a more modern and flexible language, so I don't blame them for using it.

Comment · 13 years ago
I'm currently deciding between learning Rust or Nimrod, having a good web framework would help Nimrod adoption.
Comment · 13 years ago
A Lisp family language is hardly more approachable than Scala. I found Java -> Scala pretty smooth, but can't make head or tail of Clojure code as it looks completely different to languages I've used before.
Comment · 13 years ago
I'd also like to see Nimrod in the results.
Comment · 13 years ago
The first PHP result for the JSON test comes in at 31.7% of the performance of the top performer. PHP also occupies the bottom 3 worst slots.
Comment · 13 years ago
Rails fairs badly across the board. I'm afraid you're the one who's "lazily" linking in this case. Of course you can have good latency if you instantly 500, and process far fewer requests than the competition.
Comment · 13 years ago
Comment · 13 years ago
It's been good to see the growth in the Scala community on many fronts. The Scala subreddit is starting to get quite lively. I've also encountering more developers using Scala at work rather than just something they use for side projects.

The article does raise a good point about immutability and functional programming. It's something that shouldn't be assumed, especially for Java developers making the transition (there seem to be plenty of Java developers switching to Scala lately). Scala combines functional and OO programming, and there are use cases where OO style coding makes more sense. Martin Odersky even mentioned that in a presentation a while back. Immutability and asyc are very powerful, but not everyone uses these approaches. Selling folks on Scala is one thing, getting them to make a jump to an (awesome) library like Akka is a bit too big a jump to make in one step.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton