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 Architecturedraft: Coco/R grammar, code generation, and how the VM consumes the result.
  • The Techdraft: stack and runtime overview (Soon).
  • Super fastdraft: performance angles of the VM and tooling (Soon).
  • What is AnimationCPU? — hub post with the rest of the series.
  • XEN Magazinedraft: reader / layout for the magazine demo (Soon).
  • Winamp 1.0 playerdraft: classic skin, playlist, and how audio ties into the stack (Soon).
  • Hacker News readerdraft: lightweight client for browsing threads (Soon).

To be continued.