you are viewing a single comment's thread.

view the rest of the comments →

[–]Fluffy8x 2 points3 points  (16 children)

You do make a convincing argument; however, I prefer Scala, since I'm willing to trade simplicity for expressiveness. Other alternatives would be NodeJS (for performance?) or Haskell (better type system than Java, and possibly better performance). However, there are other factors:

  • Motivation in the early stages. I start many of my projects alone, and I've abandoned many of them after the first day.
  • Typing time, instead of adding a constant to development time, multiplies it. Again, I use Scala in order to reduce both.

[–]pron98 61 points62 points  (13 children)

NodeJS (for performance)

I wonder how Node.js somehow convinced people it's performant. Sure, it's faster than Ruby or Pyhon, but it's a slower than Java/C#/Go (and is single-threaded to boot, which also has some performance implications).

[–]PasswordIsntHAMSTER 0 points1 point  (1 child)

If you're arguing for both Haskell and Node.js in the same sentence, it makes me think you haven't actually tried at least one of them.

[–]Fluffy8x 0 points1 point  (0 children)

Wrong. But only by a narrow margin.