Iodine: A full superset of Java with enhancements
21–30 of 69 posts
Re: Iodine: A full superset of Java with enhancements
#22Earlier quoted context omitted.
So a JVM language? I'm asking because the site won't load for me.
Iodine is a full superset of regular Java, but provides enhanced abilities that will make writing Java code easier and more productive. All your existing Java code should compile right away (just copy it over), and you can start making use of the enhancements, right away. For the initial release, these include: optional type inference with the var keyword "out" and "by-reference" parameters type extensions partial cl…
Re: Iodine: A full superset of Java with enhancements
#23So, a JVM language that’s not much more than just a C# clone, but with no IDE or compiler support for Linux? This sounds like it’s not going to be successful soon. In the long term, if you want to compete with Java, you’ll need good integration with existing IDEs, and with existing JVM languages.
A JVM language that is a super set of Java. Meaning that java sources are valid iodine sources. Some may find this attractive.
Especially because of the IDE and compiler support for this, which means it can only reasonably be developed on Windows, and then you might as well use C#.
Re: Iodine: A full superset of Java with enhancements
#24Earlier quoted context omitted.
Netbeans is my favourite Java IDE and I used to bash Eclipse, yet thanks to Android Studio, Google has made me love Eclipse again.
Android Studio is based on Intellij.
Re: Iodine: A full superset of Java with enhancements
#25> Let's face it: Nobody loves working in Android Studio, Eclipse, or NetBeans – the IDEs are bloated, clunky and unintuitive. Uh... I don't agree for IntelliJ/Android Studio, and I'm sure some people love to work with NetBeans and Eclipse.
Re: Iodine: A full superset of Java with enhancements
#26Reminds me of the groovy/grails project and their attempt to make a better Java..
Re: Iodine: A full superset of Java with enhancements
#27I don't get it: there is already a widely accepted 'better' Java called Kotlin, that features much more than this: way better integration with IDEs, way better integration with existing Java codebases, better everything... Yet somehow we should start using NEW IDE with NEW language supported by completely unknown company with zero guarantees about its support. I just don't get it.
Re: Iodine: A full superset of Java with enhancements
#28> Let's face it: Nobody loves working in Android Studio, Eclipse, or NetBeans – the IDEs are bloated, clunky and unintuitive. Uh... I don't agree for IntelliJ/Android Studio, and I'm sure some people love to work with NetBeans and Eclipse.
I love Eclipse for working in Java, and I love IntelliJ for working in Kotlin. My impression is that people who don't like IDEs haven't put the effort into figuring out how to use them effectively -- modern IDEs have incredible power to increase productivity, but you have to learn how, and you have to make some accommodations in how you work. I say this from experience: I started my career coding C/C++ in Emacs and I…
Re: Iodine: A full superset of Java with enhancements
#29I don't get it: there is already a widely accepted 'better' Java called Kotlin, that features much more than this: way better integration with IDEs, way better integration with existing Java codebases, better everything... Yet somehow we should start using NEW IDE with NEW language supported by completely unknown company with zero guarantees about its support. I just don't get it.
Re: Iodine: A full superset of Java with enhancements
#30> Let's face it: Nobody loves working in Android Studio, Eclipse, or NetBeans – the IDEs are bloated, clunky and unintuitive. Uh... I don't agree for IntelliJ/Android Studio, and I'm sure some people love to work with NetBeans and Eclipse.
Yeah... I love IntelliJ. I use it for everything.