What's Next?

Congratulations

You have completed all 16 lessons. You now understand HolyC's types, control flow, functions, classes, pointers, and compile-time metaprogramming.

That is a real accomplishment. HolyC is an unusual language with a singular history, and you have learned its core ideas.

What to Explore Next

  • TempleOS itself -- Download and run TempleOS in a virtual machine. Experience HolyC in its native environment: no mouse, no networking, 640×480 16-color display.
  • Aiwnios -- Explore the Aiwnios source code on GitHub. It is a complete HolyC compiler and runtime written in C.
  • The TempleOS source -- Read Terry's original HolyC code. It is available in the TempleOS distribution and on GitHub mirrors.
  • #exe metaprogramming -- Explore how #exe blocks can generate data structures, precompute tables, and embed constants at compile time.
  • TempleOS graphics -- The original TempleOS has a sprite editor, 3D flight simulator, and other programs written in HolyC.

Build Something

  • A calculator -- parse and evaluate arithmetic expressions in HolyC
  • A sorting visualizer -- implement bubble sort or quicksort and print each step
  • A number theory program -- primes, factorization, or the Collatz sequence
  • A text adventure -- simple game logic using HolyC's switch and functions

References

← Previous