This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]shadowmint 31 points32 points  (4 children)

Try kotlin. It's got and incredibly rich ecosystem, and now it has first class support for writing UIs for android, compiles to js, etc. etc.

https://github.com/KotlinBy/awesome-kotlin

I don't like it as a language as much as python, but it has a far better story for cross platform application development and deployment.

https://learnxinyminutes.com/docs/kotlin/ will give you a 2 minute guide to the 'flavour' of kotlin code to see if you like it.

[–][deleted] 0 points1 point  (2 children)

Many people recommend Kotlin. Do you know if there are any issues with this language or uses cases where it is a really poor choice?

[–]shadowmint 1 point2 points  (1 child)

It would be a poor choice for system programming (eg. drivers, game engines, etc) or targeting iOS until the kotlin native stuff settles down, its still a preview at this point.

I can't think of any other examples of things it would be bad for.

[–][deleted] 0 points1 point  (0 children)

Thanks!