Linked by Eugenia Loli on Sat 14th Jan 2006 00:14 UTC
Permalink for comment 85632
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
Linked by Thom Holwerda on 05/18/13 21:06 UTC
Linked by Thom Holwerda on 05/18/13 7:37 UTC
Linked by fran on 05/18/13 1:38 UTC
Linked by Thom Holwerda on 05/17/13 23:35 UTC, submitted by kragil
Linked by MOS6510 on 05/17/13 22:22 UTC
Linked by Thom Holwerda on 05/17/13 22:15 UTC, submitted by Tom
Linked by Thom Holwerda on 05/16/13 21:41 UTC
Linked by Thom Holwerda on 05/16/13 17:04 UTC
More News »
Sponsored Links



Member since:
2006-01-12
Java is currently the main language used in teaching at universities. That makes for a dominance in many free projects.
When the web server technologies were raving in the late 1990ies it was java to fill in gaps - like migration of threads and object persistance. Many commercial projects started back then - being stable now.
Both these sources make for a contemporary dominance - but that should not be taken as a sign that java is the primary language in the future. The biggest problem in the java world is not the syntax - instead it is still lacking a common object format and a portable runtime with a common subset for mobile, desktop and server applications.
Apart from these I know quite a number of concepts that are still missing in the mindset of java developers. Querying source code (like a database), contract programming (microsoft has a research update of c#), type inference to name just a few. Sadly, I happen to meet lots of people who think that programming on interfaces is the best thing in the world. Need an update?