DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Rapira (Рапира) – Soviet programming language interpreter

Quality: 8/10 Relevance: 9/10

Summary

Rapira is a TypeScript/Bun-based interpreter for RAPIRA, the Soviet educational programming language designed in the 1980s for the Agat microcomputer. The project includes a full interpreter (lexer, parser, tree-walking evaluator), a CLI and REPL, a web playground, tests, and a turtle graphics engine, all released under the MIT license with documentation reflecting the original SPEC and RAPIRA specs.

🚀 Service construit par Johan Denoyer