Skip to main content

ACPUL programming language*

· 2 min read
Victor Kozub

ACPUL programming language​

Coco/R and exprtk C++ math library

Formulas, GLSL-style shaders

This is the space for ACPUL things.

The language is tied to graduate work at the National Technical University of Ukraine “Kyiv Polytechnic Institute”: a PhD dissertation titled ACPUL programming language (see Education on the site). The work is the whole stack—a programming language, a VM, a survival OS, a cyberdeck, and freedom. Parsing and codegen lean on Coco/R from the Institute for System Software at Johannes Kepler University Linz (JKU)—compiler-construction tech.

  • [NotFAR File Manager](/blog/ file-manager) — working title: NotFAR — a dual-pane file manager in the spirit of Norton Commander and FAR Manager.
  • ACPUL Compiler Architecture — draft: Coco/R grammar, code generation, and how the VM consumes the result.
  • The Tech — draft: stack and runtime overview (Soon).
  • Super fast — draft: performance angles of the VM and tooling (Soon).
  • What is AnimationCPU? — hub post with the rest of the series.
  • XEN Magazine — draft: reader / layout for the magazine demo (Soon).
  • Winamp 1.0 player — draft: classic skin, playlist, and how audio ties into the stack (Soon).
  • Hacker News reader — draft: lightweight client for browsing threads (Soon).

To be continued.