xecronix
Ronald Weidner (xecronix)
Euphoria
Projects
Articles
- Pass By Reference OOP Style
- How to Compile Open Euphoria On Linux
- Complete Guide to Using DLLs in OpenEuphoria
Ronald Weidner
Ronald is a self-taught systems thinker, language builder, and long-time contributor to community-driven development. He began writing C in the early 2000s using tools like Pelles C and Bloodshed Dev-Cpp, often targeting SDL and cross-platform compatibility. He valued portability before it was fashionable, favoring tools that gave him control over his output and a deep understanding of how things ran under the hood.
His work today is focused on a project called BZScript - a meta-template language and logic expression system written in OpenEuphoria designed to reduce friction between thought and execution. BZScript uses token-driven parsing and recursive expression to allow ideas to be rendered into multiple languages or formats from a single truth source. It isn't a general-purpose language (yet), but it reflects Ronald's commitment to clarity, expressiveness, and control.
Ronald builds not just programs, but engines - self-contained systems that transform, interpret, or generate. His goal is never just to solve a problem, but to equip others (or his future self) with tools that last.
He still believes that programming should be expressive, teachable, and powerful - without being buried under unnecessary abstraction. His projects often reflect his core values: simplicity, structure, and a quiet kind of elegance.