← Back to context Comment by spooky_deep 11 hours ago Horrible. Would’ve been much nicer if they’d reached for Scheme. 4 comments spooky_deep Reply debugnik 11 hours 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 5 hours ago Why doesn't the OCaml build system use OCaml? spooky_deep 4 hours 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 8 hours ago They don’t know how good they really have it :)
debugnik 11 hours 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 5 hours ago Why doesn't the OCaml build system use OCaml? spooky_deep 4 hours 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 8 hours ago They don’t know how good they really have it :)
jimbokun 5 hours ago Why doesn't the OCaml build system use OCaml? spooky_deep 4 hours 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 4 hours 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 :)