Hi Steven, Good to see some common sense in this debate :-)
A quick comment: On Sun, Sep 12, 2010 at 10:08 PM, Steven Herod <[email protected]>wrote: > > I feel, if you know your tool well, you'll deliver well, and the > possibility of a language failing you is not with its syntax, but with > the limits of the platform it runs on (For instance, poor integration > with features of the native operating system). > I think you hit on a very real problem about all new technologies: while the advantages are usually easy to identify, it's hard to tell what you are risking by migrating. Especially when the advocates of this technology just simply won't disclose them (either because they are being disingenuous or simply because they don't know these problems either, e.g. denying that Scala comes with a certain amount of complexity). This is a huge advantage that Java has over all competitors: we know its shortcomings very well, we know what it's capable of and we also know what workarounds to use in the areas that it's not so strong at (there are not many, as it turns out). This in itself has an enormous weight when it comes to making strategic decisions for large software projects, and it's no surprise that Java wins a lot of these when you consider all these factors. -- Cédric -- 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.
