Eko: New Programming language write entirely in D (Feedback welcome)
user1234
user1234 at 12.de
Fri Aug 21 14:16:31 UTC 2026
On Friday, 21 August 2026 at 08:26:59 UTC, pouya1dev wrote:
> Hello D community
> I wanted to show you eko. A programming language that aims to
> create a high-level language for low-level purposes.
> (This language is still nitty-gritty and full of bugs for
> industrial use)
> Why was eko created?
> One day I bought a book for programming for the first time (I
> usually don't buy books for programming and I mostly use PDFs)
> but that day I bought a physical book for learning the C
> programming language for the first time. When I bought it, I
> thought that this book would support Gcc and be the basis for
> learning. But when I read the book, I saw that it was written
> for Turbo C. I did a little comparison and I couldn't believe
> how much easier Turbo C was than C.
> And when I saw that Turbo C couldn't be run on new hardware and
> it was very old, I decided to create something for myself that
> would have something with the functionality of C but easier
> than C. And that's where I created eko and decided to publish
> it instead of a personal project.
>
> I wrote all of eko in D because:
> 1. Unlike C, D has built-in functions that make coding easier
> 2. D is more human-readable and easier to understand
> 3. D has different compilers and libraries that make it easier
> to build and add new features
> 4. I knew D better than other languages
D is already a language that's been several time used to program
other languages.
I think to "Gordon" and also "Neat", there was "Vlang" too.
Finally during the 2010's there was also a Canadian student that
used D to create a JS engine. So there's no problem here ;)
> As I post this, the latest release of eko is 0.0.4 alpha, and I
> have:
> [...]
> https://github.com/ekolang/eko
Best of luck with your project.
More information about the Digitalmars-d
mailing list