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 →
12 October 2026
In TypeScript, 0.1 + 0.2 === 0.3 is false; the sum is 0.30000000000000004. The equality check fails because binary floating-point can’t represent some decimal fractions exactly.
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 →