Cocolang is currently in public alpha at version v0.4.0 and under active development. Expect breaking and maintenance changes regularly. The project will remain close-sourced for the foreseeable future
All releases for the Coco Programming Language are published here.
v0.4.1 (alpha)
Maintenance Release
v0.4.1 is a maintenance release containing minor bug fixes and behaviour fixes such as recursive initialisation of non-primitive class fields when using make
and new layered map behaviours. Layered maps now support deep assignments by initialising all intermediary map keys, while deep access to map keys will still return exceptions for non-existent keys.
‣
Downloads
v0.4.0 (alpha)
Feature Release
v0.4.0 is a major breaking release that introduces several new language features and syntax changes to Cocolang along with several codegen optimisations and bug fixes.
Note that there are significant impacts to compatibility with the MOI Protocol and the PISA Virtual Machine Runtime. Refer to Release Notes.
‣
Release Notes
‣
Downloads
‣
v0.3.8 (alpha)
‣
v0.3.7 (alpha)
‣
v0.3.6 (alpha)
‣
v0.3.5 (alpha)
‣
v0.3.4 (alpha)
‣
v0.3.3 (alpha)
‣
v0.3.2 (alpha)
‣
v0.3.1 (alpha)
‣
v0.3.0 (alpha)
‣
v0.2.2 (alpha)
‣
v0.2.1 (alpha)
‣
v0.2.0 (alpha)
‣
v0.1.3 (alpha)
‣
v0.1.2 (alpha)
‣
v0.1.1 (alpha)
‣