On Thursday, August 23, 2018 7:01:41 PM MDT Mike Franklin via Digitalmars-d 
wrote:
> On Friday, 24 August 2018 at 00:58:35 UTC, Guillaume Piolat wrote:
> > D programs tend to use the C runtime directly, and quite a lot
> > of it:
> > https://github.com/search?l=D&q=%22import+core.stdc%22&type=Code
>
> I know.  They should get that from
> https://github.com/D-Programming-Deimos/libc or perhaps even Dub.

Unless you're trying to argue for folks dropping Phobos, that's just not
going to fly. Phobos uses libc heavily, and it really can't do what it needs
to do without it (e.g. file operations). Divorcing druntime from libc may
help folks focused on embedded development and who don't want to use Phobos,
but for most D programs, it really doesn't provide any real benefit to try
to make druntime not use libc. So, while such an effort may provide some
benefits, I don't see how it could really be for anything other than a niche
part of the community.

- Jonathan M Davis



Reply via email to