Inline imports redivivus

Temtaime temtaime at gmail.com
Sun Mar 6 19:44:07 UTC 2022


On Friday, 23 July 2021 at 13:55:34 UTC, Andrei Alexandrescu 
wrote:
> Mathias Lang just told me the bug preventing inline imports 
> from working has been fixed, so I reopened this:
>
> https://github.com/dlang/druntime/pull/1756
>
> I think it's a very useful facility, more clearly so for large 
> projects, and deserves a fair shake of the stick.
>
> If it works well in practice, a future language proposal could 
> take `_import!"std.datetime".SysTime` to the simpler and better 
> `import(std.datetime).SysTime`. Using it as a library facility 
> seems like a good step.

What an ugly approach.
When one invents "import std;" others have tendance using import 
per every symbol.



More information about the Digitalmars-d mailing list