Should "std.net.curl" be moved from Phobos to Deimos?

David Nadlinger code at klickverbot.at
Tue Nov 26 18:21:21 PST 2013


On Wednesday, 27 November 2013 at 01:40:15 UTC, Mike Parker wrote:
> This problem would be solved by going with a dynamic binding 
> for libcurl rather than a static binding. Then std.net.curl 
> could load libcurl on demand and it doesn't matter how it was 
> compiled (unless, of course, the libcurl API changes with 
> compiler flags).

In addition, even with Phobos as a shared library libcurl 
wouldn't necessarily be loaded if it's not actually used then.

David


More information about the Digitalmars-d mailing list