Hacker News new | ask | show | jobs
by setheron 1989 days ago
I love the simplicity of Maven and declarative build tools vs imperative.

The problem is Maven has a huge legacy code base and sees very little improvement.

Its ability to concurrently build modules is flawed and it doesn't have incremental compilation support.

There is an opportunity to build a new Maven (Maven 4) from scratch with some newer principles but adhering to most of the XML format.

Btw Maven can now read POM file in other languages than XML like Groovy & Kotlin