3 ms·
JDK/Java is orders of magnitude easier to learn and work. e.g., JDK debugging with hot-replace means you just fix errors, recompile, and continue the same debu
by w10-1 4y ago
JDK/Java is orders of magnitude easier to learn and work.
e.g., JDK debugging with hot-replace means you just fix errors, recompile, and continue the same debugging session. Run-everywhere means you share knowledge and libraries with 10-100X more people. Multi-language support and rapid iterations mean you get all the latest features.
Don't be confused by demo-ware that "just works". Most any domain is hard, and making initial steps easy usually means later you have to learn the real programming model underlying the simplicity-adapter layers, and work with multiple mental models.
That said, pick a domain and a community, and follow them, because they're unlikely to collectively pick the wrong platform.