News for hackers. Stuff that matters.
Re:OCaml 5.0 Alpha Release by ufo on Wednesday June 15, 2022 @07:27AM (#31751456)
Does anyone know what are the main new features of Ocaml 5.0?
Re:OCaml 5.0 Alpha Release by octachron on Wednesday June 15, 2022 @07:33AM (#31751503)
Essentially, OCaml 5.0 is OCaml 4.14 with a fully rewritten runtime which introduces support for parallelism (no more global runtime lock) and an experimental version of algebraic effects.
Re:OCaml 5.0 Alpha Release by amelius on Wednesday June 15, 2022 @08:28AM (#31751955)
> no more global runtime lock

Perhaps Python devs should consider transpiling to OCaml ;)

Re:OCaml 5.0 Alpha Release by giraffe_lady on Wednesday June 15, 2022 @09:51AM (#31752871)
The naming potential is incredible at least.
Re:OCaml 5.0 Alpha Release by kcsrk on Wednesday June 15, 2022 @10:51AM (#31753774)
Parallelism [1] and native-support for concurrency through effect handlers [2].

[1] https://kcsrk.info/webman/manual/parallelism.html

[2] https://kcsrk.info/webman/manual/effects.html