A language over D
Ziyaad
zsorg34 at gmail.com
Thu Feb 19 13:50:43 UTC 2026
Hi everyone.
My name is ziyaad.
I am new to dlang forum.
So basically I made this thread for some questions and advice
from you guys.
So from beginning let's start
I am designing a language named zinc which will be memory safe
similar to rust but simpler than it.
I have created 8 rules of memory safety which I will discuss if I
got sometime.
So basically in the beginning I was thinking of using zig as
backend for zinc because it offered lightweight compilier and
also cross compilation and good heap things.
And in some way through internet I came across ldc which was
second option for most lightweight compilier and somedays later I
came to know even defer for first time was made in d and more
research of d found that d is powerhouse of programming languages.
But soon I came to know that d has a gc and I mistakenly thought
that d only have gc and my choice was still zig as backend.
But few days earlier I came across D's betterc which was the
thing I wanted but it was not over,I found the hidden power of d
that it is only language which can directly use cpp libs without
needing extern c which killed me.
And now I decided to use d as backend for zinc,and D's scope for
doing RAII work.
I have few questions does I am thinking something wrong and some
features of d will be not working in betterc mode also rather
than CTFE & scope what are more D's powerful features that I
don't know please list me about them
More information about the Digitalmars-d
mailing list