D vs Zig
Serg Gini
kornburn at yandex.ru
Mon Dec 8 16:19:52 UTC 2025
On Monday, 8 December 2025 at 13:46:33 UTC, Bienlein wrote:
> I had a quick look at Zig and I don't that is has some unique
> selling point. Rust hast memory safety, Go has much easier
> concurrency using Goroutines aka Communicating Sequential
> Processes (CSP). But Zig has neither nor - nor anything new
> aside from Rust and Go. For example Crystal has CSP as well.
It's quite rarely mainstream languages are getting something
completely new.
Rust taken ideas from
https://en.wikipedia.org/wiki/Cyclone_(programming_language)
Go was a direct continuation of ideas from (though reworked)
https://en.wikipedia.org/wiki/Alef_(programming_language) and
https://en.wikipedia.org/wiki/Limbo_(programming_language)
No implicit is the main feature of Zig I think.
Everything is explicit as possible.
https://ziglang.org/learn/why_zig_rust_d_cpp/
> The work Dmitry Olshansky has done with Photon adding something
> like CSP to D is IMHO very valuable and a big step.
That work is awesome yes
More information about the Digitalmars-d
mailing list