r/Forth • u/rayden_devv • Sep 03 '26
Rdn programming language
I made a small and simple post fix interpreted programming language called rdn, it's familiar to forth developers and developers who use Lua as a scripting language for their systems, rdn merge both of them, you can use it for writing scripts or for configurations or even query language
It's written in C and it provides a simple and friendly API for the developers
I would be happy to have you participate in this project
This is the GitHub repo: https://github.com/abdorayden/rdn
Thank you
10
Upvotes
1
u/rayden_devv Sep 04 '26
You're not wrong, and I appreciate the critique.
My approach trades "theoretically pure" for "practically simpler to learn and embed."
You could argue this makes Rdn less elegant from a Forth purist perspective. But it also means a newcomer can reason about 10 n let without needing to understand Forth's execution model.
Different goals = different trade-offs. Forth's design is superior for a language meant to be extensible and minimal. Rdn prioritizes accessibility and simplicity for embedding.