Skip to content
Maeiky edited this page Dec 9, 2019 · 8 revisions

The C·Wayv language reference


C·Wayv consists of a high-level programming language, inspired of Action Script & Haxe like language, usually symbolized with a tilde 'C~'

Based on C++, acting like an overlay, it's possible to mix C~/C++. You can also interact with GLSL and Javascript, in a single file, variables from different languages are inter-accessible.

C~ is strongly typed to have robust code and best performances. Main goal is to easily have a single code-base which compiles to multiple targets.

It use the powerful Cwc intelligent compiler, which achieve outstanding performances using highly optimized C++ compiler in backend.

Also this provide the ability to generate any platform output binary since a multitude of backend toolchain can be selected.

Currently, these toolchains are available:

Toolchain From Target
LibRT Windows Windows, Linux
WebRT Windows Web (Wasm/JS)
libRT(Debian) Linux Linux, Window


Clone this wiki locally