Viewing profile — trailfox
trailfox
HN member- Joined
- Wed, Feb 20, 2013, 9:42 AM UTC
- HN karma
- 401
- Public activity
- 183 items
- HN profile
- View on Hacker News ↗
About trailfox
No profile information was provided.
Recent public activity
-
comment
Comment #6853176
> The comparison is that Scala is to Java what C++ is to C. Which is pure opinion/speculation.
-
comment
Comment #6847162
I happen to find str: String much more readable than String str.
-
comment
Comment #6846182
I think you're confusing Scala and C++.
-
comment
Comment #6841764
In our experience Scala has been a superb alternative for large Java projects. Practical experience vs. your opinion/speculation?
-
comment
Comment #6841379
I use the defaults, and then set about removing all shortcuts from my desktop
-
comment
Comment #6841172
IntelliJ plugin download stats: Scala 883,000 Kotlin 21,000
-
comment
Comment #6841134
I know, but the .NET CLR has lagged the JVM for years in terms of performance, but its a few years since I did a comparison...
-
comment
Comment #6841123
The most annoying thing about IntelliJ is the way it's keyboard shortcuts clash with virtually every keyboard shortcut of your average Linux distro. Other than that it's an awesome…
-
comment
Comment #6840592
Scala implement tail call optimization in the compiler. In general the JVM has always outperformed the CLR: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...
-
comment
Comment #6840214
Better performance? What are you basing that on?
-
comment
Comment #6839807
I would argue the exact opposite. Odersky has gone to great lengths to discourage overly defensive commentary and bashing of other languages: http://www.scala-lang.org/old/node/124…
-
comment
Comment #6839657
I should also point out that it's a feature which I don't believe detracts from readability. It's pretty clear from looking at code which uses ST what it does. There are examples i…
-
comment
Comment #6839626
Removing structural typing wouldn't be an improvement to my mind. It's the sort of thing you use maybe once a year, but when you do it's extremely useful to have around. It's a bit…
-
comment
Comment #6839621
The quality of the original "1-star" blog post was extremely low. Odersky sums it up well with: This week-end's edition is called "Scala - 1 Star - would not program again", and it…
-
comment
Comment #6834809
C# has various options (see: http://stackoverflow.com/questions/671231/linq-nhibernate-al... ) The Scala equivalent is called Slick, and it's the only SQL DSL that approaching anyt…
-
comment
Comment #6834526
C# does that too. It's called LINQ and it's very popular.
-
comment
Comment #6834437
That's pretty odd. What libraries were you using?
-
comment
Comment #6832789
* You might be better off using a pre-release snapshot of Java 8 as a better Java. You'll get closures, functional collections, and better type inference. I bet Eclipse and Intelli…
-
comment
Comment #6832775
For an "academic exercise" it's getting used pretty widely by the likes of Twitter, Foursquare, Netflix etc.
-
comment
Comment #6832755
I would rather use almost anything else except the random DSL wasteland that is Scala In my experience very little Scala code uses DSLs. Learning Scala isn't that tricky for anyone…
-
comment
Comment #6832747
Kotlin hasn't even been released yet, and it looks just like Scala.
- story
-
comment
Comment #6767045
The tool doesn't include any of the c3 and i2 instance types yet.
-
comment
Comment #6762633
It does look very interesting. I was surprised to learn that it cross-compiles to C before being compiled. I'd be even more interested if there was an IntelliJ plugin for Nimrod.
-
comment
Comment #6760602
If I recall correctly Groovy was directly inspired by Python. I don't have a link, but I remember reading that the creator of Groovy was inspired after seeing a book on Python.