News for hackers. Stuff that matters.
Re:Java for Everything (2014) by xaduha on Wednesday March 30, 2016 @03:28AM (#11387524)
Check out Kotlin. It's not a complex language with much faster compile time.
Re:Java for Everything (2014) by lmm on Wednesday March 30, 2016 @04:11AM (#11387691)
It's a complex language, just not a powerful one. If you want a language that actually simplifies on Scala, try Ceylon.
Re:Java for Everything (2014) by xaduha on Wednesday March 30, 2016 @05:13AM (#11387971)
Kotlin has plenty of killer features, two of them is a very good OOB IDE support even in Community Edition of IDEA and machine translation of Java code to Kotlin.
Re:Java for Everything (2014) by jinst8gmi on Wednesday March 30, 2016 @05:23AM (#11388017)
The IntelliJ Scala plugin is pretty awesome too and it also offers machine translation of Java code to Scala. It's actually the most widely downloaded plugin for IntelliJ by nearly an order of magnitude. I think Kotlin is a much better option than Java, but the main selling point is simplicity for those who don't want to spend the time learning Scala (entirely valid if if that's a priority for you).
Re:Java for Everything (2014) by eggy on Wednesday March 30, 2016 @05:17AM (#11387989)
Or Xtend if you want a simpler Java with less verbosity
Re:Java for Everything (2014) by jinst8gmi on Wednesday March 30, 2016 @05:07AM (#11387950)
Turbo Pascal has much faster compile times than Kotlin. Compile time just isn't that big a deal as a feature.
Re:Java for Everything (2014) by xaduha on Wednesday March 30, 2016 @05:09AM (#11387962)
It's not a feature, until it becomes a problem. It is a problem in Scala.
Re:Java for Everything (2014) by jinst8gmi on Wednesday March 30, 2016 @05:15AM (#11387980)
I use Scala every day. IntelliJ uses incremental compilation, so most compiles complete quicker than it takes for me to reach for the mug of coffee next to my keyboard.