234 karma · joined January 12, 2012
Looking forward to the new language features and performance improvements :)
1.5M locally or over a network? What is the size of each message?
The only thing that makes me happy in the Java world lately is Scala. It has it's flaws but is much more pleasant that old school Java.
Two weeks ago you were betting your money on Clojure: http://news.ycombinator.com/item?id=4981587
This article would have received a bit more respect if it had been a bit more subtle about the C# cheerleading.
Speaking of spelling mistakes...
After 17 years of Java the language many Java devs. have built up skills around the JVM and java class libraries. Many of us are now looking for a more modern language which lets us leverage our existing knowledge. Scala + friends are pretty hard to ignore these days.
See what the Jetbrains guys are currently using: http://blog.jetbrains.com/scala/2012/12/28/a-new-way-to-comp...
In practice the type which is inferred is pretty obvious: val x = 800 vs. val x: Int = 800
It's also pretty rare for folks to use that http client. It's normally the case that an apache commons or netty http client is used.
From the bug report: Submit Date: 2010-12-22 Resolved Date: 2011-03-10 That's less than 3 months.
From what I've seen many folks have started using IntelliJ due to the top-notch Scala plugin which Jetbrains provides for free.
object HelloWorld extends App {
println("Hello, world!")
}
Rather than manually creating a main method, as is done in the OP blog.It's also possible to simply write:
println("Hello World")
and that would be the entire app, but the preferred way of doing things is to extend App