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® 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
