Klong for the Web is a browser-based notebook designed for experimenting with Nils M Holm's small array programming language, Klong. The environment presents an interface reminiscent of a Jupyter notebook, where users interact with code cells that share interpreter state and can be executed individually or in sequence. This setup allows for iterative development and exploration of Klong code, making it suitable as a companion to Holm's book, "An Introduction to Array Programming in Klong."
The platform enables users to persist notebooks locally in the browser, supporting the import and export of .kg files for portability and continued work across sessions. Notebooks can be saved and loaded without requiring an account or server-side storage. The system is implemented by compiling Holm's original C-based Klong interpreter to WebAssembly, rather than relying on a JavaScript reimplementation. This approach ensures that code execution closely mirrors the behavior of the reference interpreter. Code runs within a dedicated browser worker, which isolates execution and prevents runaway programs from freezing the page.
Klong for the Web operates entirely on the client side, with no execution server or user accounts involved. The installed web app is capable of running offline, making it accessible for use in environments without an internet connection. The platform is particularly suited for those learning or experimenting with array-oriented programming concepts, offering a hands-on environment for reading, modifying, and saving code examples.
evidence_sufficient": true}
Klong is a Developer Tools product. It enables users to experiment with and learn the Klong array language directly in the browser without installing software. It is built as a consumer product for programmers interested in array languages. The product is available for free. Klong is available on the web.
Behind Klong is Alan Eliasen (inferred from URL), and the product first shipped in 2026. Key capabilities include notebook interface, offline mode, and import/export notebooks.
Latest indexed changes and source events
Klong for the Web verified by the PulseGate indexer
Other apps tracked under the same category.