News for hackers. Stuff that matters.
Re:RocketMQ – Open source distributed messaging and streamin... by cobookman on Friday June 30, 2017 @03:20PM (#14673056)
Java is great for large engineering teams. It also has a great Standard Library.

I get why a startup might not like Java, but for large scale software projects its not a bad choice.

* Its stable

* Highly Supported

* Easy to find developers

* Fast (compared to other popular programming languages)

* Has a great package library

* Old code will just `work` for years if not decades. New java versions are generally non breaking

Re:RocketMQ – Open source distributed messaging and streamin... by tedmiston on Friday June 30, 2017 @06:08PM (#14673854)
+= * There are bridges to Java for most popular languages (ex. PySpark uses Py4J to run on top of the Apache Spark Scala version on the JVM)