3 ms·
There is no doubt in my mind that if Java had added just a few features of these languages we wouldn't be having this discussion. My MVP would be lambdas, type
by spullara 15y ago
There is no doubt in my mind that if Java had added just a few features of these languages we wouldn't be having this discussion. My MVP would be lambdas, type inference, properties and extension methods and that would probably have been enough to make explorations outside of Java mere curiosities. In the mean time, I'll keep helping out on JDK8 to get 2/4 in there.
- carsongross 15y agoGosu has lambdas, type inference, properties and extension methods: http://gosu-lang.org http://gosu-lang.org It's a Java-compatible JVM language that doesn't change stuff up too much, just addresses some shortcomings of Java.
- gtani 15y agoGosu, Ceylon ann Fantom all have really nice designs, from what little I've seen of them. I think the big corporate backer (Red Hat) makes a big difference.
- spullara 15y agoThese languages are all pretty well designed but without tool support they can't really hold a candle to Java for those developers that want strong IDEs. Scala and Groovy are pretty well supported but still far behind Java on this mark.
- carsongross 15y ago100% agreement, which is why we, the Gosu guys, are working feverishly on IDE support.