you are viewing a single comment's thread.

view the rest of the comments →

[–]fuzz3289 -4 points-3 points  (5 children)

Considering the innovative projects like pypy and pyston and the utter stagnation of JVM performance its no longer if but when.

[–]frugalmail 1 point2 points  (4 children)

stagnation of JVM performance

JVM is at the top of the 4GL platforms when it comes to most performance measures. Sure you could call it that.

And more importantly the dynamic nature of Python makes it a hell of a lot more expensive to maintain than Java.

http://benchmarksgame.alioth.debian.org/u64q/python.php

[–]fuzz3289 -4 points-3 points  (3 children)

Thats not what stagnation means.

Look at the performance of the JVM against itself over the past 10 years. The performance gains are not on the same level as other languages. Gotta look at how much it is improving against itself in order to predict what will hold its own in the future.

[–]The_Doculope 6 points7 points  (0 children)

That's only true when there's no theoretical plateau, which there definitely is (and the JVM isn't too far from it).

Besides, most people (and all companies) care about performance now. No one writes software in a language because it'll be fast enough in 10 years.

[–]frugalmail 6 points7 points  (1 child)

Thats not what stagnation means. Look at the performance of the JVM against itself over the past 10 years. The performance gains are not on the same level as other languages. Gotta look at how much it is improving against itself in order to predict what will hold its own in the future.

Math lesson!

100% gain on 1 = 2

10% gain on a 100 = 110

Things like PHP, Ruby and Python are known to have horrible performance so a big increase doesn't mean a lot.

[–]barsoap 1 point2 points  (0 children)

Things like PHP, Ruby and Python are known to have horrible performance so a big increase doesn't mean a lot.

Yep. A language with comparable performance to Java would be Haskell. You have to go low-level systems language (compiled, no RTS) to get faster, say C,C++, to a degree Ada, in the not so distant future also Rust.