Kenneth Kalmer makes a pretty convincing point here. Compared to what counts as a standard development and production stack nowadays, the The JVM is not that heavy. This stack once symbolized the clumsy bulkiness of “classic” software. Today it feels “light” in comparison to what we typically have to handle in our projects.
As I have recently upgraded my standard stack in a side-project, I could not agree more. Yes, package managers and task runners and pre-, post- and side-processors, linters, normalizers and minifiers make some tasks easier. But some others painstakingly hard. While progress is all nice and good, sometimes you think, back in the days, we made it work with a lot less fancy toolstuff.
Original tweet from 2014, not a lot changed.