DEV Community

Discussion on: Node.js has a higher cognitive load than Java

Collapse
 
thomasjunkos profile image
Thomas Junkツ

This argument is totally broken.

The headline is prototypical for that. While Java is a language, nodejs is not.

Another highlight: When talking about the good things in Java, you are talking about a built tool written in Java. We all should know that Java as well as Javascript are turing complete. So that it should be valid to say: when I am able to solve a problem in Java, I should be able to solve that problem in Javascript. So when there is Maven for Java the only reason, that it doesn't exist in Javascript is, that nobody has written a port yet.

Then: when talking about the goodness of Java you talk about many things completely unrelated to the language.

Finally what you should have written is:
The Javascript ecosystem lacks mavenlike tooling which let's me work with comparable workflows.
Or if you want it a bit more clickbaity: Java tooling is more mature than Javascript tooling - which opens up a discussion.