@neugierig.org Sorry that I answer here because of a lack of a lobste.rs account. Just read your comment on "Reforging the ReScript build system" and it is 100 % not ninjas fault that we moved to a self-made build-system.
Post
lobste.rsLobsters
1. The CLI was in JS, is now all Rust. 2. The binary that wrote the ninja build rules was in OCaml, now that functionality is done in a Rust binary 3. The watcher (also OCaml) was somewhat hard to understand and couldn't handle npm workspace repos, rearchitecting was necessary anyways
0 reposts1 like
Link to the discussion: lobste.rs/s/cuq12x/ref...
lobste.rsReforging the ReScript Build System13 comments