Introducing Gamepenter: A Humble Game Engine Project That Kept Growing

Gamepenter began as a 2017 university project and has since evolved through Java, Python, and now C++ into a serious Windows-first game engine effort with broader ambitions. In this introduction, the article explains what makes engine development uniquely complex, then grounds Gamepenter in that reality by showing what already exists today: an SDL3-based runtime, ECS-driven world model, Python scripting, 2D physics, scene loading, packaging workflows, sample projects, and early tools like the asset editor. Rather than overselling the project, the piece takes an honest look at its current architecture, boot flow, and long-term direction toward a more complete Gamepenter Studio vision. If you want a practical, transparent view of how an independent engine grows from concept into real software, this article offers both the technical context and the story behind that progression.

Read More

Introducing Rethon: A Journey into Programming Language Design

Rethon is an ambitious programming language project exploring a compelling question: can a language preserve much of Python’s readability while embracing static typing, Ahead-of-Time compilation, and native performance? This article introduces the origins of Rethon, from its early Reticulated Python concept to its current direction as a long-term language and compiler initiative built around LLVM. It outlines the project’s design philosophy, syntax direction, type system goals, compiler architecture, and plans for native ecosystem interoperability through C and C++ integration. More than a pitch for yet another language, this is a thoughtful look at language design, engineering tradeoffs, and the challenge of balancing clarity with performance. If you are interested in compilers, programming language design, LLVM, or the future of developer tooling, this article offers a grounded introduction to what Rethon is trying to become.

Read More
Loading