-
Notifications
You must be signed in to change notification settings - Fork 1
Home
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 |
Footer