Literate Programming, invented by Donald Knuth, makes programs human readable, secure and of higher quality.
Rusthon's multi-language markdown allows you use literate programming for mixing: python, c++, c, java, nim, rust, go, javascript and html. The transpiler/markdown-parser also acts as a compiler frontend to: gcc, g++, java, rustc, and go. This allows you to create multiple compiled executeables from a single markdown.
The source code of Rusthon itself is now mostly written in markdown, the main modules are:
No comments:
Post a Comment