There is python and it has pip, NodeJS has NPM, PHP has composer and they work cross platform.
I worked with c++ in uni a lot and I could not find an automated dependency management system (not even Visual Studio had one). Hell, you could be happy to download / compile libs and then link them to the build system, but upgrading becomes cumbersome if the need arises and especially in big projects.
If you had something else in mind, what do you mean by "they aren't needed" ?
Not specific to 8, but I just like the huge number of libraries at your disposal, maven/gradle make for great dependency management tools (in fact I don't think C/C++ even have something remotely similar), and Spring just helps you write even less code than you did before.
The thing I love most about the JVM is that you don't have to write Java code for it. You can even make an unholy mix of Java, Scala, Kotlyn, Groovy etc.
There is python and it has pip, NodeJS has NPM, PHP has composer and they work cross platform. I worked with c++ in uni a lot and I could not find an automated dependency management system (not even Visual Studio had one). Hell, you could be happy to download / compile libs and then link them to the build system, but upgrading becomes cumbersome if the need arises and especially in big projects. If you had something else in mind, what do you mean by "they aren't needed" ?
Not specific to 8, but I just like the huge number of libraries at your disposal, maven/gradle make for great dependency management tools (in fact I don't think C/C++ even have something remotely similar), and Spring just helps you write even less code than you did before. The thing I love most about the JVM is that you don't have to write Java code for it. You can even make an unholy mix of Java, Scala, Kotlyn, Groovy etc.
Recently got an Odroid-C2 (4k capable), and put LibreElec on it. Works like a charm.