The end of curl (in phobos)
Andrei Alexandrescu via Digitalmars-d
digitalmars-d at puremagic.com
Sat May 7 06:33:49 PDT 2016
On 5/6/16 11:32 AM, Robert burner Schadek wrote:
> As discussed yesterday at DConf, curl in phobos must go.
>
> The plan is as follows.
>
> 1. undocument everything curl related in may 2016
> 2. deprecate everything curl related in may 2017
> 3. delete everything curl related in may 2018
> 3.1 move curl stuff to undead
>
> PR: https://github.com/dlang/phobos/pull/4283
Another library discussed as even more ripe for replacement is zlib:
* We compile the C source code, which is extra aggravation to the build
scripts
* The D wrappers are ancient and clunky - we should have beautiful,
efficient range streaming
* I think the license allows us to translate the source code to D, so we
have a viable path of replacement
* Just got word (thx Rikki) the D wrappers use GC in a laissez-faire
manner, so no way to use the library tightly
So if anyone wants to look into this, it would be a good project.
Andrei
More information about the Digitalmars-d
mailing list