Roadmap

Crochet is still under active development. An experimental implementation is planned to be released in 2021.

Next: A Stable Crochet
  • An AOT Crochet compiler with JS and WASM as backends
2024

Milestones

An Experimental Crochet

Expected release: 2021

The first experimental release of Crochet aims to put its design to test, with some usable tooling. Though this release doesn’t aim to provide good support for any specific domain, there will be varying degrees of support for interactive fiction, software testing, and language tooling.

  • A fully-functioning Crochet VM
  • A REPL
  • Testing support
  • A reasonable collection of basic packages
  • A tool for managing Crochet projects
  • Basic editor support (VSCode)
  • Usable documentation

A Stable Crochet

Expected release: 2024

With the core design of Crochet validated, the next step is putting together a stable implementation of the language that can be used for production use cases. No security proofs will happen here, but they should happen later.

  • An AOT Crochet compiler with JS and WASM as backends
  • An optimised Crochet runtime
  • Stabilising the collection of basic packages
  • Basic package management