Comment by spooky_deep 2 months ago Horrible. Would’ve been much nicer if they’d reached for Scheme. 4 comments spooky_deep Reply debugnik 2 months ago You say that, but people in OCaml keep bemoaning the use of mostly declarative s-expressions in the Dune build system. Imagine the reaction if MSBuild used an actual Scheme. jimbokun 2 months ago Why doesn't the OCaml build system use OCaml? spooky_deep 2 months ago You don’t want a language with non-determinism, arbitrary IO, impure functions etc. for build configuration ideally.I guess the answer to your question is OCaml has unmanaged side effects. spooky_deep 2 months ago They don’t know how good they really have it :)
debugnik 2 months ago You say that, but people in OCaml keep bemoaning the use of mostly declarative s-expressions in the Dune build system. Imagine the reaction if MSBuild used an actual Scheme. jimbokun 2 months ago Why doesn't the OCaml build system use OCaml? spooky_deep 2 months ago You don’t want a language with non-determinism, arbitrary IO, impure functions etc. for build configuration ideally.I guess the answer to your question is OCaml has unmanaged side effects. spooky_deep 2 months ago They don’t know how good they really have it :)
jimbokun 2 months ago Why doesn't the OCaml build system use OCaml? spooky_deep 2 months ago You don’t want a language with non-determinism, arbitrary IO, impure functions etc. for build configuration ideally.I guess the answer to your question is OCaml has unmanaged side effects.
spooky_deep 2 months ago You don’t want a language with non-determinism, arbitrary IO, impure functions etc. for build configuration ideally.I guess the answer to your question is OCaml has unmanaged side effects.
You say that, but people in OCaml keep bemoaning the use of mostly declarative s-expressions in the Dune build system. Imagine the reaction if MSBuild used an actual Scheme.
Why doesn't the OCaml build system use OCaml?
You don’t want a language with non-determinism, arbitrary IO, impure functions etc. for build configuration ideally.
I guess the answer to your question is OCaml has unmanaged side effects.
They don’t know how good they really have it :)