Mar 4 · 6 min read · The Problem I Was Tired Of Let me paint you a picture that I'm sure many of you have experienced. You're debugging a production API response at 11 PM. The JSON is minified, completely unreadable. You
Join discussion
Dec 31, 2025 · 2 min read · How to Install Python and Set Up Your Coding Environment (Step-by-Step) Before we start writing Python programs, we need to install Python and set up a proper coding environment on our system. Step 1: Download Python Open your browser and go to the ...
Join discussionDec 29, 2025 · 2 min read · https://www.youtube.com/watch?v=lw6TaiXzHAE The video above is a keynote speech delivered at a programming languages (PL) conference in 1998. In essence, the speech argues that programming language design should move toward providing meta-level too...
Join discussionSep 4, 2025 · 2 min read · Over the last sprint, we’ve made some exciting improvements to Luma — both under the hood and in the ways developers can actually try it. Our focus has been on making the language more expressive, safer, and easier to explore. One of the big wins is ...
Join discussionAug 29, 2025 · 3 min read · One of the big goals of Luma has always been to feel like a developer-friendly language: expressive when you write code, predictable when you run it, and helpful when something goes wrong. Over the past weeks, we’ve been putting a lot of effort into ...
Join discussionAug 24, 2025 · 3 min read · Over the past development sprint, we’ve taken another significant step toward making Luma a practical and reliable language. Our focus was on strengthening the compiler and parser foundations by tackling areas that often cause hidden complexity in la...
Join discussionAug 17, 2025 · 3 min read · In this article, we will introduce file reading in Chomik. For now, we’ll keep things simple: we will only talk about text files, and we will only read integers stored in them. This is enough to demonstrate the basic file stream mechanism in Chom...
Join discussion
Aug 15, 2025 · 2 min read · This phase of Luma’s development was all about tightening the bolts on the language’s foundation.We didn’t set out to add entirely new features, but to make sure the existing ones behaved exactly as Luma developers would expect in real-world use. Wha...
Join discussionAug 10, 2025 · 3 min read · If you want to extend or embed Chomik, the best place to start is not with advanced features, but with the small main function inside chomik.cc. That function demonstrates the three core components and how they cooperate: Program — holds parsed Chom...
Join discussion