-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 5/5/10 21:04 , Mark Volkmann wrote: > On Wed, May 5, 2010 at 1:37 PM, Casper Bang <[email protected]> > wrote: >> Until we have a true universal virtual machine build into the >> browser (keep an eye on the Mono guys), this is the world we have >> to live with. Your point is absolutely correct, JavaScript in >> particular is a mess... but thankfully we now have >> cross-compilation libraries like GWT and FWT to abstract these >> burdens away. > > I used to share that opinion until I read the book "JavaScript: > The Good Parts" and worked with it for a while. Now I find > JavaScript to be a very good dynamic language. I really like its > object model, first-class functions and use of closures. Of course > I'm not talking about the JavaScript DOM library that varies a bit > across web browsers. I use jQuery to avoid touching the DOM > directly. I think that there are two things: JavaScript-the-language, and it's a matter of tastes. Beyond tastes, the core of the industry, right or wrong, won't go the way of dynamic languages for my foreseeable future. When I said "doesn't scale", I was also thinking of large industrial applications. Of course, JavaScript would be fine for many iPhone/iPad/whatever developers. The second problem is JavaScript-the-runtime, that will get improvements by HTML 5 for what concerns standardisation, but it will always suffer the fact that it has been never designed as the runtime of a SDK. My personal perspective for the latter point, of course.
- -- Fabrizio Giudici - Java Architect, Project Manager Tidalwave s.a.s. - "We make Java work. Everywhere." java.net/blog/fabriziogiudici - www.tidalwave.it/people [email protected] -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.14 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkvh0dMACgkQeDweFqgUGxe7BwCfcK4LXxvd305mSt3+4yYfORda i/wAn0qEvIuBRUjouDug0QtVrjJSoGss =mRRz -----END PGP SIGNATURE----- -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
