19 October 2026
Panackelty’s early use of global functions and receiver-call sugar was a deliberate choice. I needed to get the language moving, build useful programs and establish a working compiler and runtime.
Read article →
15 October 2026
A compiler can tell you whether code passed or failed. Panack Explain can also show selected decisions the checker made: the types it compared, the facts it used, and where those facts came from.
Read article →
13 October 2026
If a compiler turns 2 + 3 into a few instructions, something still has to run them. It needs to know where the numbers are, what + does, and where to put the answer. A virtual machine provides that machinery.
Read article →
13 October 2026
Imagine a function that reads a settings file and checks whether the values make sense. If the file changes, the same call can give a different answer, even though the function received the same filename.
Read article →
13 October 2026
I wanted to know which parts of Panackelty's compiler and standard library our tests actually run.
Read article →
11 October 2026
The Panackelty playground lets you try real programs without installing the native toolchain. Your code is compiled and run in your browser; the page doesn't send your source to a server.
Read article →
11 October 2026
A compiler can reject a program with a useful error and still leave you wondering why a particular expression passed or failed.
Read article →
9 October 2026
Updated 2026-10-11: alpha.12 has been released. The downloadable native preview adds chained else if conditions, executable file-based namespaces and opt-in source coverage for Panackelty code.
Read article →