3 ms·
Scala is too different from Java to call it better. Java comes with cheap programmers, some of the best tools in the world, reliability, and speed. Scala comes
by duaneb 14y ago
Scala is too different from Java to call it better. Java comes with cheap programmers, some of the best tools in the world, reliability, and speed. Scala comes with style (functional, lack of boilerplate, sugar like xml(?)), anecdotal rapid development, and some pretty good concurrency.
Personally I think the syntax in scala is even uglier than Java's, if such a feat were possible, and looking at scala code makes me want to stab my eyes out with forks. Thankfully I don't think I'll have to touch the JVM any time soon.
- mercurial 14y agoI would not call Java's syntax "ugly". It is extremely regular and easy to grasp. What it is, however, is extremely verbose. On the other hand, Scala suffers from a bad case of Perlositis: why have one syntax for a language element when you can have three?
- nnq 14y agoNice to know I'm not alone feeling this way about Scala syntax :) Though I know it's just syntax and I'll grow to love it sooner or later.
- happy_dino 14y ago> Java comes with cheap programmers, some of the best tools in the world, reliability, and speed. You realize that none of your points are actually related to the language itself? Yes, Scala's syntax is ugly, just look at this cryptic operator soup: int[][]_00_[][]=null;
- ratherbefuddled 14y ago> Yes, Scala's syntax is ugly, just look at this cryptic operator soup: int[][]_00_[][]=null; What on earth is that? I've never seen anything like that in Scala code?
- happy_dino 14y agoIrony. That's Java.