D compiles fast, right? Right??
Seb
seb at wilzba.ch
Mon Apr 2 12:43:58 UTC 2018
On Monday, 2 April 2018 at 12:33:37 UTC, Atila Neves wrote:
> I don't think how big the files are is revelant for me, a user
> of the standard library. If I want to do something with paths
> and don't want to roll my own code, I pay a price for it in D,
> whereas it's relatively free with Go. It makes me want to
> substitute every usage of std.path.buildPath in my code with
> just `foo ~ "/" ~ bar ~ ...`.
That will also be _faster_ at runtime ;-)
std.path is a performance nightmare.
My favorite example is buildNormalizedPath:
https://github.com/dlang/phobos/blob/2e105c72a9e5fa028f31f1898ec8d479a9bae4a1/std/path.d#L1738
We ought to start to separate: the good, the bad and the ugly
modules.
More information about the Digitalmars-d
mailing list