[ANN] DkML 2.0.x Releases

DkML 2.0.2

Consider 2.0.2 to be a preview release. The 2.0.2 installers and release notes are here

The major change is there is a standalone “Bytecode Edition” installer:

  • utop, ocamlc, ocamlfind work with base, refl, graphics and sqlite3. (I intend later to add the tsdl related packages)
  • No opam, Visual Studio, Git or MSYS2. That is a fast install (see Answers below).
  • Comes embedded with a bytecode system OCaml compiler and pre-compiled packages (base, etc.)
  • dune works to the extent Dune works with bytecode: you have to set explicit (modes ... byte), and you have to explicitly ask for the bytecode artifacts with dune build x/y/z.bc
  • VS Code works with the OCaml Platform extension (ie. ocamllsp works alongside dune build x/y/z.bc)

If people think they’ll use it, now is the time to say so! I don’t intend to support something very few people will use.

Answers

Thanks! DkML 2.0.2 should have live links, unlike 2.0.1

The “Bytecode Edition” is under 5 minutes to download (~200MiB), and under 5 minutes to install.

2 Likes