On 30 March 2011 10:02, mP <[email protected]> wrote: > > > On Wednesday, March 30, 2011 6:19:51 PM UTC+11, Joe Sondow wrote: >> >> >> > Many great foss libraries have come out since the Scala, Groovy and >> friends >> > have come out. Given the advantages of these languages surely they >> should >> > have come out w/ something really big that catches everyones attention. >> In >> > terms of the JVM platform i cant see any impact besides the langauges >> > themselves on the entire ecosystem... >> >> I think Grails, Gradle, and Griffon have caught a lot of attention. >> Gradle may still need some work before people trust it as the new >> great recommendation for build frameworks, but it might get there >> soon. Grails makes building web apps orders of magnitude easier than >> some other popular web frameworks like Struts or JSF. Griffon shrinks >> down Swing code to something more readable and intuitive for a block >> of GUI code. >> >> > At most Grails & Griffon by their very nature are only available to Groovy > users which again means they are qutie small compared to the rest. > > >> Just because a language comes out doesn't mean that's the year when >> the development community as a whole starts using the language to make >> their big new open source projects. Adoption of something new takes >> time. For big important projects a lot of developers like to use a >> language they already have a few years of experience with. > > > > Of course not, but its been a while for G and S no one is expecting > immediate germination of great things but still... > > Scala's very much in use around the world, there's a nice list on Quora here:
http://www.quora.com/What-startups-or-tech-companies-are-using-Scala I'd say that 2.9 (currently a release candidate) is going to mark the transition from early adoption to the first mainstream users. Most importantly, the eclipse support has now reached a level that tooling should no longer be a reason to not use it Java has had a long time to build up adoption, then came hibernate and spring which have also been around a while. Groovy was the first of the non-Java JVM languages, so it has a head-start some degree of commercial support (not least, via Spring), so it's unsurprising that it currently has higher adoption. Scala, Clojure, etc. are all relatively young in this space and have yet to realise their potential, though growth rates are impressive. It's also interesting to note that James Strachan is now an active participant in the Scala community: * http://macstrac.blogspot.com/2009/04/scala-as-long-term-replacement-for.html *<http://macstrac.blogspot.com/2009/04/scala-as-long-term-replacement-for.html> * * *Though my tip though for the long term replacement of javac is Scala. I'm very impressed with it! I can honestly say if someone had shown me the Programming in Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy.* As for big important projects, Akka is undoubtedly the current one to watch. > -- > 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. > -- Kevin Wright gtalk / msn : [email protected] <[email protected]>mail: [email protected] vibe / skype: kev.lee.wright quora: http://www.quora.com/Kevin-Wright twitter: @thecoda "My point today is that, if we wish to count lines of code, we should not regard them as "lines produced" but as "lines spent": the current conventional wisdom is so foolish as to book that count on the wrong side of the ledger" ~ Dijkstra -- 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.
