I want to be able to write in Java and enjoy it. That way I could have a job and love it, too.

I'd also like to be able to fly like Superman, which is a much more reasonable goal.

· Web · 2 · 0 · 2

@MutoShack IntelliJ IDEA makes it bearable, and if yo understand Java well, it's not too bad.

You can also use Kotlin which gives you a bit more freedom.

@loke @MutoShack Yep, IntelliJ helps but Java still sucks. Kotlin is a small step to take but a significant improvement in usability and code quality. The interop is not perfect but among the best I've seen between languages.

@neilgall @MutoShack I like Kotlin, but I don't think they went far enough in improving the language. In particular, I'd like to see a proper macro system and generic functions.

@loke @MutoShack Oh I agree, they made many choices I would not have, particularly around syntax. But I do appreciate that it is no trivial task to design a language with modern features and the standard of Java interop they have and aspire to.

Sign in to participate in the conversation
Functional Café is an instance for people interested in functional programming and languages.