Answer the question
In order to leave comments, you need to log in
What are the advantages of Go over Java?
I choose where to migrate with my fat fat ERP application and choose between Go and Node.js.
I talked at my leisure with one smart person and could not figure out why not use Java, especially since I already worked with it. Maybe you can give me a hint?)
Answer the question
In order to leave comments, you need to log in
Java is the leader in the fat and fat enterprise. Go is a young YaP and not yet very run-in
well, go is clearly more interesting than node.js, but the choice of Java... Personally, I just don't like Java (but I like c#) and that's why I would choose go, with its coroutines, etc. You can live with Java too, but I can't think of any advantages yet (well, other than a bunch of ready-made solutions).
If you don't like Java as a language, write in something else that works in a jvm environment. On Scala, Clojure, Groovy, Jython, Kotlin, etc. IMHO, jvm as a platform is beyond praise. Really tons of ready-made libraries, frameworks, technologies.
There is also Scala + Akka - actors, Vert.x - event-driven non-blocking framework for JVM, supports several languages.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question