Settings

Theme

Better Scala Builds with the Mill Build Tool, Functional Scala Online 2024 [video]

youtube.com

30 points by Ivoah a year ago · 5 comments

Reader

lihaoyi a year ago

Last time I posted this 7 years ago I wrote

> Note that while Mill's first target is Scala builds (as an alternative to SBT) there isn't much reason why Mill shouldn't be usable for other JVM/non-JVM languages too.

Now 7 years later, Mill indeed has first-class support for Java (https://mill-build.org/mill/javalib/intro.html) and Kotlin-JVM (https://mill-build.org/mill/kotlinlib/intro.html). There's experimental work ongoing to expand that support to Kotlin-Multiplatform, Android, Python, and Javascript/Typescript, with ~20,000USD of bounties up for grabs (and a similar amount already paid out):

- https://github.com/orgs/com-lihaoyi/discussions/6

We also recently started an engineering blog on build-engineering topics

- https://mill-build.org/blog/

Take a look at the open bounties and get involved if you are interested in this kind of fast, easy, multi-language build tooling!

  • myvoiceismypass a year ago

    Just wanted to say that trying (and subsequently adopting) mill this year was one of the most fun/rewarding things I picked up in scala world this year :)

    Thanks so much - also Ammonite rocks!

  • dionian a year ago

    You're doing the lord's work. Great job

gnabgib a year ago

Related Mill: Better Scala Builds (155 points, 7 years ago, 16 comments) https://news.ycombinator.com/item?id=16775545

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection