PBPawel Biernackiinchomik.hashnode.dev·Mar 12 · 5 min readChomik: Complex Type NamesIn Chomik 0.2.2 I introduced a feature that significantly improves the way libraries can be written and reused: complex type names. 🎯 This change may look small at first glance, but in practice it en00
PBPawel Biernackiinchomik.hashnode.dev·Sep 9, 2025 · 4 min readSDL_Chomik: Ten MonkeysUsing Ranges and Random Generators in SDL_Chomik In the previous SDL_Chomik article, we animated a single blue monkey drifting across the screen. This time, we will take the idea one step further. Instead of one, we’ll unleash ten monkeys! Each monke...00
PBPawel Biernackiinchomik.hashnode.dev·Sep 7, 2025 · 2 min readChomik: Using PlaceholdersIn previous articles, we explored how placeholders work in Chomik: they are not values on their own but rather parts of variable names. This makes them extremely flexible for generating families of variables or iterating over ranges. But what if you ...00
PBPawel Biernackiinchomik.hashnode.dev·Aug 22, 2025 · 3 min readChomik: Integer RangesIn the previous articles on this blog, we introduced the concept of placeholders in Chomik — a technique that allows us to execute code as if we had some kind of loop instruction. So far, our examples were mostly based on the boolean type, because it...00
PBPawel Biernackiinchomik.hashnode.dev·Aug 19, 2025 · 3 min readChomik: Generating Random NumbersIn the last article, we learned how to read integers from a file. Today, we will move on to something equally important in many programs: random numbers. At first glance, generating random numbers may not look like an input/output (I/O) operation. Ho...00