On 11/26/13 7:48 AM, Dejan Lekic wrote:
On Monday, 25 November 2013 at 07:38:38 UTC, Jordi Sayol wrote:
As Jonathan M Davis said:
---
Several of the main devs (including Walter) have stated that having
std.net.curl on Phobos was a mistake given all of the problems that
we've had with it on Windows and Linux as well, and at least some of
them have expressed a desire for it to be removed. I expect that
there's a good chance that it can and will be removed from Phobos if
brought up for discussion.

Certainly, I think that it's clear that we will not add any further
external dependencies like curl, because curl has proven to be a big
problem. It's very desirable to have bindings and wrappers for C
libraries - but putting them in the standard library when it's not
guaranteed that the appropriate library is on the system by default
has proven to be too problematic, so they should be left to external
projects.
---

"std.net.curl" can also be moved from Phobos to Deimos.
Deimos can be rethink, i.e. new build master can add a make building
script on Deimos in order to compile all projects included on it,
generating "libdeimos.a" and "libdeimos.so", documentation, etc.

+1
It should have been removed from Phobos long ago.

Why?

Andrei

Reply via email to