News for hackers. Stuff that matters.
Re:Java Is Underhyped by jitix on Friday April 16, 2021 @07:50AM (#26832722)
Most python software use the standard venev setup with pip and requirements.txt, and most java software are distributed as fat jars. Nobody manually sets up dependencies anymore.

As a Java/Python/Go developer I can say that packaging is a solved problem as of 2021.

Re:Java Is Underhyped by JAlexoid on Monday April 19, 2021 @10:15AM (#26862972)
That's really not true.

I like to point out Airflow as an example. It's still a complete nightmare to deal with and it has many steps for just packaging the application.

https://github.com/apache/airflow

I have less trouble packaging and running a 3 year unmaintained Maven Java application, than actively maintained Airflow. And let's not forget that I can target Java 8, without having to install Java 8 on my machine. (Which only adds to Python's complexity)