Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Well, Maven to Java is like npm to Node.js. Many people would easily be discouraged if Node.js wasn't distributed along with npm.
Guess why Java seems like "masochism" to community? Because developers of legacy software were not bought by Maven's charm and kept on producing in-house dependency injection strategies. Pfft, it's in my plain sight: large PLM, that I customize, struggles with this, it doesn't put every class in named package, instead they use "advantages" of default package, which only turn out to be disadvantageous. Staff was known to blame Maven for some unknown security holes and told to use Ant... Wait, really? - I ask. -
@Makenshi So you can test your limits and learn how a language and a system are truly built. This was pretty common back at university when we were doing Programming 201.
Always deconstruct everything before attempting to use fancy tools. After all, the word 'university' focuses on the 'universal'.. we must apply that which is fundamental. It's important to know that if you want to learn something, you need to start with its very core.
Related Rants
Try creating a Java multi-dependency project without Maven and just manually adding the jars. It's super annoying as nested dependencies will arise and sometimes conflicts. :P
rant
without maven
java
dependencies
dev life