Linked by Eugenia Loli-Queru on Sat 14th Jan 2006 00:14 UTC
Java Although, because of its prominence, Java gets a lot of attention and with it much criticism (some of it valid), many don't realize that some big breakthroughs have arrived and that the Java development landscape is solving important problems. Also, Developer.com posted their "product of the year" awards for 2006. Java related products have the strongest showing with the largest number of awards.
Thread beginning with comment 85813
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: some numbers
by Jeeeb on Sun 15th Jan 2006 02:44 UTC in reply to "RE: some numbers"
Jeeeb
Member since:
2005-11-12

That's the 1.4 version of Java, there were many performance improvements in 1.5 and many more comming in 1.6. Also observe that Java consistently beat FreePascal in terms of Lines of Code, which doesn't really matter for small apps but for big apps well time is money ;) . So no I wouldn't say the overal picture for Java is extremely bad. Oh and there is no true way to put a definitive numerical value on the ability to simply run an application irrespective of the underlying hardware or OS. It's also very hard to place a value on the scope of the Java libraries. Oh and not to mention the ever increasing number of Java graduates.

Oh and also the client JDK is consistently better than the server JDK : http://shootout.alioth.debian.org/debian/benchmark.php?test=all&lan...

Here is the comparison between the client JDK and freepascal:
http://shootout.alioth.debian.org/debian/benchmark.php?test=all&lan...

Edited 2006-01-15 02:54

Reply Parent Bookmark Score: 1

RE[3]: some numbers
by dmantione on Sun 15th Jan 2006 10:17 in reply to "RE[2]: some numbers"
dmantione Member since:
2005-07-06

Here is the comparison between the client JDK and freepascal:
http://shootout.alioth.debian.org/debian/benchmark.php?test=all&...


Am I missing something or is it still a big defeat for Java?

The lines of code advantage can't impress me as well, i.e. if you have code like:

if (x==res) { y++; if (acc<256) acc <<= (8-res%8); }

... I would say that costs time due to bad maintainability and time is money as you said...

Reply Parent Bookmark Score: 1

RE[4]: some numbers
by Jeeeb on Sun 15th Jan 2006 10:40 in reply to "RE[3]: some numbers"
Jeeeb Member since:
2005-11-12

The code is available to look at, there is nothing like that not in the Java code atleast it is clearly spaced. It would seem to me Java has just plain beaten freepascal in that area.

Reply Parent Bookmark Score: 1