Der Quellcode der ersten Version einer von Grund auf neu entwickelten virtuellen Maschine wurde veröffentlicht. Das Projekt ist bemerkenswert, da der Code in einer russifizierten Version der Programmiersprache C geschrieben wurde (zum Beispiel wird anstelle von int — цел, long — длин, for — для, if — если, return — вернуть usw. verwendet). Die Russifizierung der Sprache erfolgt durch Makroersetzungen und wird durch die Einbindung von zwei Header-Dateien, ru_stdio.h und keywords.h, umgesetzt. Die Quelltexte werden unter der MIT-Lizenz verbreitet.
Ziel des Projekts ist die Schaffung einer virtuellen Maschine mit einfacher Architektur und Befehlssystem. Die virtuelle Maschine wird leicht zu erlernen sein, und ihre Umsetzung wird nicht viel Zeit in Anspruch nehmen. Ein wesentlicher Vorteil wird die umfassende Dokumentation in russischer Sprache sein. Die Entwicklung für die virtuelle Maschine wird vollständig kyrillisch sein, insbesondere wird die kyrillische Schrift für die Mnemoniken der Instruktionen, die Namen der Register usw. verwendet werden.
Quelle: opennet.ru
