www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Ever - A High-Level Language for Low-Level Purposes

reply pouya1dev <poyaxc545 gmail.com> writes:
Hi everyone. Today I’m here to introduce "Ever". a language 
aiming to be something like a modern-day Turbo C. It features 
high-level syntax but operates at a low level, designed to run on 
modern systems. I should mention that I had started a thread 
about this before, but the language’s identity has changed 
significantly, so I decided to start a new one. You can find the 
previous thread 
[here.](https://forum.dlang.org/thread/lwlcstpzxsbseebaghug forum.dlang.org)

By the way, don't download the release. That release is from 
three months ago—back when I created the previous thread—and work 
on the new version isn't finished yet, so I haven't released it. 
I started this thread to get your opinions and feedback on the 
new version.

I can no longer say that the entire language is written in D, 
because I’ve written the libraries and the Windows interpreter in 
various languages. However, I can still say that the core of the 
project is largely written in D.

Ever is made possible thanks to the D community. 
`arsd.simpledisplay` and `arsd.minigui` provides high-level 
graphics functions, making it easy to create graphical 
applications. I'm also working on integrating `Raylib` with Ever 
to make game development possible.

And to test and build the language, simply run the following 
command.
`curl -sL 
https://raw.githubusercontent.com/evrlang/ever/main/install.sh | 
bash‍‍`

Or clone the repo and run ‍`compile.sh`.

I sincerely apologize that the documentation isn't finished yet 
and I haven't had time to add more examples. However, if you have 
any questions, feel free to reach out to me here so I can help 
you.

Github link: 
[https://github.com/evrlang/ever](https://github.com/evrlang/ever)
Website: 
[https://evrlang.github.io/ever](https://evrlang.github.io/ever)
A very special thank you to everyone who gave me technical advice 
on the previous thread and prompted me to reconsider the language 
syntax.
Oct 09
next sibling parent pouya1dev <poyaxc545 gmail.com> writes:
On Friday, 9 October 2026 at 19:44:18 UTC, pouya1dev wrote:
 Hi everyone. Today I’m here to introduce "Ever". a language 
 aiming to be something like a modern-day Turbo C. It features 
 high-level syntax but operates at a low level, designed to run 
 on modern systems. I should mention that I had started a thread 
 about this before, but the language’s identity has changed 
 significantly, so I decided to start a new one. You can find 
 the previous thread 
 [here.](https://forum.dlang.org/thread/lwlcstpzxsbseebaghug forum.dlang.org)

 By the way, don't download the release. That release is from 
 three months ago—back when I created the previous thread—and 
 work on the new version isn't finished yet, so I haven't 
 released it. I started this thread to get your opinions and 
 feedback on the new version.

 I can no longer say that the entire language is written in D, 
 because I’ve written the libraries and the Windows interpreter 
 in various languages. However, I can still say that the core of 
 the project is largely written in D.

 Ever is made possible thanks to the D community. 
 `arsd.simpledisplay` and `arsd.minigui` provides high-level 
 graphics functions, making it easy to create graphical 
 applications. I'm also working on integrating `Raylib` with 
 Ever to make game development possible.

 And to test and build the language, simply run the following 
 command.
 `curl -sL 
 https://raw.githubusercontent.com/evrlang/ever/main/install.sh 
 | bash‍‍`

 Or clone the repo and run ‍`compile.sh`.

 I sincerely apologize that the documentation isn't finished yet 
 and I haven't had time to add more examples. However, if you 
 have any questions, feel free to reach out to me here so I can 
 help you.

 Github link: 
 [https://github.com/evrlang/ever](https://github.com/evrlang/ever)
 Website: 
 [https://evrlang.github.io/ever](https://evrlang.github.io/ever)
 A very special thank you to everyone who gave me technical 
 advice on the previous thread and prompted me to reconsider the 
 language syntax.
I might reply late due to the time zone difference. I apologize.
Oct 09
prev sibling parent reply Dejan Lekic <dejan.lekic gmail.com> writes:
On Friday, 9 October 2026 at 19:44:18 UTC, pouya1dev wrote:
 Hi everyone. Today I’m here to introduce "Ever". a language 
 aiming to be something like a modern-day Turbo C. It features 
 high-level syntax but operates at a low level, designed to run 
 on modern systems. I should mention that I had started a thread 
 about this before, but the language’s identity has changed 
 significantly, so I decided to start a new one. You can find 
 the previous thread 
 [here.](https://forum.dlang.org/thread/lwlcstpzxsbseebaghug forum.dlang.org)
https://github.com/evrlang/ever#why-ever told me everything I needed to know about your project. Thanks. Good luck with it!
Oct 10
parent pouya1dev <poyaxc545 gmail.com> writes:
On Saturday, 10 October 2026 at 20:34:52 UTC, Dejan Lekic wrote:
 On Friday, 9 October 2026 at 19:44:18 UTC, pouya1dev wrote:
 Hi everyone. Today I’m here to introduce "Ever". a language 
 aiming to be something like a modern-day Turbo C. It features 
 high-level syntax but operates at a low level, designed to run 
 on modern systems. I should mention that I had started a 
 thread about this before, but the language’s identity has 
 changed significantly, so I decided to start a new one. You 
 can find the previous thread 
 [here.](https://forum.dlang.org/thread/lwlcstpzxsbseebaghug forum.dlang.org)
https://github.com/evrlang/ever#why-ever told me everything I needed to know about your project. Thanks. Good luck with it!
Thank you very much for taking the time to look at the project. I appreciate it.
Oct 11