3 ms·
Kotlin sort of feels like Groovy "done properly" (with no disrespect to the authors of Groovy). Groovy kind of evolved in an opportunistic, unplanned manner and
by zmmmmm 11y ago
Kotlin sort of feels like Groovy "done properly" (with no disrespect to the authors of Groovy). Groovy kind of evolved in an opportunistic, unplanned manner and ended up with millions of features, cool whiz bang aspects that look awesome that don't always turn out well when you use them on a large scale. Kotlin seems to capture the same ideas (highly pragmatic, maintain perfect bidirectional compatibility with Java), but done in a much more thoughtful manner. Fingers crossed it works out.
- vorg 11y agoOne example is Kotlin was designed to be statically typed from the ground up, whereas Groovy's static typing was added 9 yrs later (mid-2012) as an afterthought.
- jkot 11y agoOne of authors of groovy works on kotlin.
- yole 11y agoThis used to be the case a while back, but James is no longer working with us.
- eggy 11y agoI like Kotlin, but I prefer Xtend. I find it to have even less verbosity and more expressiveness, and it uses the same Java types. I'm using Eclipse with it for now, but I prefer Android Studio. Congrats on the release!
- lmm 11y agoI understand the author of Groovy said he'd never have started the language if he'd known about Scala.
- daviddumenil 11y ago"I can honestly say if someone had shown me the Programming in Scala book by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy." http://macstrac.blogspot.co.uk/2009/04/scala-as-long-term-replacement-for.html http://macstrac.blogspot.co.uk/2009/04/scala-as-long-term-re...
- incepted 11y agoShortly after saying that, he went on to work on the Kotlin libraries and compiler (not any more, though).
- zmmmmm 11y agoAnd I'm pretty sure if he had known that line would be incessantly quoted as a slur of Groovy every single time it gets mentioned on Hacker News, he would probably have never said it!