The Future of D Runtime

Adam Wilson flyboynw at gmail.com
Tue Jun 11 08:53:21 UTC 2024


On Sunday, 9 June 2024 at 16:58:33 UTC, Denis Feklushkin wrote:
> On Saturday, 8 June 2024 at 21:15:39 UTC, monkyyy wrote:
>
> As I remember, druntime uses not more than 10 CRT calls: 
> allocate/free memory, sockets, threads. Thats all.
>
> It upsets me that we have a huge core.stdc.* - it would be 
> great to move these files somewhere

I don't know how many it is, but it's definitely more than 10, 
just the File I/O would be more than 10.

I agree that the system "DI" files do not belong in the Runtime 
and Rikki has proposed that we move all of the system API 
interface DI files out to a separate location. Maybe we could do 
something like `windows.*`, `posix.*`, `macos.*`, `crt.*`?



More information about the Digitalmars-d mailing list