On Fri, Aug 5, 2011 at 3:24 PM, Valerio Di Gregorio
<[email protected]> wrote:
> Java is a good choice in extensive market scenarios, however C/C++ in
> specific applications (like embedded devices and in general almost all
> the industrial applications) is actually the only solution available. I
> think Java is good for high level applications, mobile devices, and so
> on. These mass-market scenarios deal well with design patterns,
> portability, etc... I think that we must look back each time we have to
> do a design choice: explore the alternatives, analyze the trade-offs,
> take a decision. There is not "the solution" but only specific
> solutions: Java, C++ and others are only example of them. I challenge
> you to write an super-fast and light-weight OS core in Java! :D

Someone actually tried, but the result is not fast nor light-weight:
http://www.jnode.org/

The effort eventually stalled because... well, because it does not make
sense to write a OS in java. Nor very short lived command line applications,
or as you said, embedded controllers.

In Java I went as down as communicating over a serial port for some
telemetry data
for Ferrari/Maserati years ago, and in other cases with teaching tools
for children
with disabilities, but that's really as low as I could go without
hurting myself :-)

To each his own, I would really not be able to do a job that involved
C/C++ programming,
even if that was the best solution....

Cheers
Andrea

-- 
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy

phone: +39 0584 962313
fax:      +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to