The Future of D Runtime

monkyyy crazymonkyyy at gmail.com
Sat Jun 8 21:15:39 UTC 2024


On Friday, 7 June 2024 at 01:23:03 UTC, Walter Bright wrote:
> Is relying on the C runtime library really a problem? It's 
> probably the most debugged library in history, and it's small 
> and lightweight.

Depends on goals, if your targeting moving d to a higher level, 
wasm+libc will just suck(they broke file i/o despite w3c lying, 
it will always be a weird edge case you have to specifically 
support) and I think a go/swift apooch  of an std making a non-c 
api will probably be best

If you want to compete on the low level zig competing with c 
involves competing with libc; other platforms, new chips; maybe 
things break weirdly or they have bad workarounds

if you want to keep d exactly where it is; I cant imagine much 
reason to change libc dependence its fine for windows and linux 
and fake linux; so is there going to be a major push for wasm or 
embedded?


More information about the Digitalmars-d mailing list