News for hackers. Stuff that matters.
Re:Launch HN: Moonrepo (YC W23) – Open-source build system by IshKebab on Wednesday February 22, 2023 @02:37AM (#34892777)
How do you target large codebases then? The whole point of hermeticity is to allow you to reliably not rebuild and test everything on every commit which is the issue most large codebases have.

Also a bit disingenuous to describe it as language agnostic if it only really works with non-compiled languages.

Re:Launch HN: Moonrepo (YC W23) – Open-source build system by mileswjohnson on Wednesday February 22, 2023 @01:03PM (#34899883)
moon will only run on affected projects, so you're not building/testing everything. This is done through a combination of hashing + caching.

It's also language agnostic because you can technically run anything through moon, but support may vary. https://moonrepo.dev/docs/faq#can-we-run-other-languages

Re:Launch HN: Moonrepo (YC W23) – Open-source build system by IshKebab on Wednesday February 22, 2023 @03:50PM (#34902503)
> moon will only run on affected projects, so you're not building/testing everything

But you can only reliably know what is affected through hermeticity.

> It's also language agnostic because you can technically run anything through moon

That's just calling out to another build system though. I don't think it really counts.