> Kotlin had to compete with Java. Because, If a (commercial) user wants the > Java platform, he might consider to stay within Java. So, Kotlin had to offer > smth better.
Kotlin kinda already won, as it's considered by many as the "new Java". Many commercial users (project owners, dev managers, project managers) are smart. And they want to attract best devs to their project. And they understands that it would be hard to find bright Java developer to work with old Java and not Kotlin. And understand that if he chooses Java-only, he may have hard time to attract young Java devs and would attract mostly Java pensioners. Already there are tons of Kotlin jobs, and pretty much everyone agrees that it's superior to Java, and has excellent dev tools support etc. > Nim does not compete with Java, Nim competes with C++. That would be a poor choice. As C/C++ projects are usually have very powerfull reasons and special use cases to use C/C++ and won't re-consider that choice easily. > What platform to choose for an integration project? Where are the most money and users? Web, Servers, Banks, Integrations. So the most promising platforms would be JavaScript and Java/C# (and maybe also DataSciense because Nim fits it well).
