Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I guess I fall somewhere in between then. :-)

Our startup is writing "enterprisey" B2B knowledge management software, but almost all of our code is written in Groovy. But I'm "hip to it" enough to at least own several Clojure and Scala books and have both on my "to learn" list. shrug

Personally I'm a big fan of Groovy. It gets an awful lot of things right, IMO. The syntax is mostly a superset of plain Java, but a lot of things that are required in Java are optional in Groovy. But Groovy is dynamic and has meta-programming, closures, dynamic typing, etc. For my money, it really hits the sweet spot. Easy to learn for a Java person, but way more productive than Java.



>Easy to learn for a Java person, but way more productive than Java.

Agreed, which is why it such a shame it isn't more prevalent.

Along with the features you mention, I'll add, good repl support, which is a must for modern languages in my book and is a huge productivity boost.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: