Free Republic
Browse · Search
News/Activism
Topics · Post Article

To: Myrddin

Java has come a loooong way since 1996 ! JRE is pretty standardized now, and in terms of execution speed it’s comparable to C++ and in some cases even slightly better.

I think you were referring to applets earlier, where different versions came over the network and ran on the browser’s JVM. Applets are long gone. Good riddance. They were a real PITA to work with. Today Java exists mostly for server side computing, for which in terms of flexibility, architectural frameworks, integration with third party APIs and packages, available open source tools , it has no equal. Developers have an extremely rich environment to work in. The Java of 2009 is nothing like that of 1996, believe me.


18 posted on 04/26/2009 12:35:23 AM PDT by libh8er
[ Post Reply | Private Reply | To 13 | View Replies ]


To: libh8er

In what cases does java execute faster than C++?

Cuz I aint buying it. Not by a long shot.


20 posted on 04/26/2009 3:51:17 AM PDT by rudman
[ Post Reply | Private Reply | To 18 | View Replies ]

To: libh8er
I work on a project that started out as pure C++. The source code base was under 5 MB as pulled from an SVN repository. There was a cool moving map (tied to GPS) display that was desired by certain persons on the project. The code was written in Java. That became an excuse to reimplement the display as a Java application. Inside a couple of weeks, the SVN extract into the sandbox was over 450 MB. We had code that was a mix of Java/C++. It was necessary to bring in Eclipse (another 500 MB of disk space) and SWIG to build the damn thing.

The Java of 2009 is fatter and uglier than what I left behind in 2000. It's certainly the last thing I would put on an embedded system. Conversely, the gcc/g++ compilers continue to get better. The code is getting smaller and faster. Exactly what I want in an embedded system.

32 posted on 04/26/2009 11:49:24 AM PDT by Myrddin
[ Post Reply | Private Reply | To 18 | View Replies ]

Free Republic
Browse · Search
News/Activism
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson