4 ms·
It is a rather large project. So here is some information about tech stack. ---------------------------------- Tech stack: Code is written in C++ for the comp
by JaDogg 4y ago
It is a rather large project. So here is some information about tech stack.
----------------------------------
Tech stack:
Code is written in C++ for the compiler
carpntr - which acts as the builder is built using Yaksha itself. (I use a python script to bootstrap and carpntr to build carpntr as a second step)
hammer - cross compiler for C/C++ projects written in Yaksha (I'm building Linux version of Yaksha compiler on Windows box leveraging `zig c++`)
Yaksha comes with zig to use zig cc.
Runtime: this is written in C. (There are no .dlls involved, things get built statically, only subset will be built and linked)
Standard library: written in Yaksha.
YakshaIntelliJ - written in Java
Various scripts - Python.