Russified SI to Power Virtual Machine Project

A new project has been announced that aims to develop a virtual machine with a simple architecture and command system. The code for the initial implementation of this virtual machine has been released under the MIT license, and is noteworthy for its use of a Russified language of SI.

Instead of using standard programming terms, such as int and for, the Russification is made through the macro and implemented through the connection of two header files, ru_stdio.h and keywords.h. The resulting code is written in Russian using Cyrillic letters for mnemonics of instructions and registers.

The goal of the project is to create a virtual machine that is easy to study and implement. The use of Russian-language documentation will be a significant advantage in achieving this goal.

Those interested in learning more about this project can access the initial code implementation and documentation by visiting the project’s GitHub page.

/Media reports cited above.