Comment

Comment by iamcalledrob

I'm working on a project that encompasses both JVM (Gradle, Kotlin) and Golang.

My hot take: JVM build tools, especially Gradle, are a soup of unnecessary complexity, and people working in that ecosystem have Stockholm Syndrome.

In Golang, I spend about 99% of my time dealing with code.

In JVM land, I'm spending 30% just dealing with the build system. It's actually insane, and the community at large thinks this is normal. The amount of time it takes to publish a multi-platform Kotlin library for the first time can be measured in days. I published my first Golang library in minutes, by comparison.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton