The only reason Scala stands a better chance to replace Java than Clojure is due to the fact that Scala and Java both have two 'a' characters in them. Although Clojure has a j, it is not capitalized, and is therefore not as good.
That, and the fact that Scala is statically typed. Although dynamic languages are being flocked to in record numbers, I believe that better designed static languages (like scala and haskell), have a better chance to replace Java simple because Java developers have grown accustomed to powerful IDE features that Static-languages can bring to the table. I know if I can't rename/pull-up/push-down/move classes, etc. That I'm rather disgruntled at the "poor IDE support". This is the main reason I choose to support the Scala community over the Groovy/JRuby or Jython communities. Although I like those dynamic languages, and use them in my daily developement, I believe Scala stands are far better chance of having great IDE/tooling support with just as much power and expressiveness. Also I reserve my () for use in chat rooms :) --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
