Questions about phobos additions mentioned in 2015H1 vision document

Rikki Cattermole via Digitalmars-d digitalmars-d at puremagic.com
Sun Apr 5 20:18:58 PDT 2015


On 6/04/2015 6:31 a.m., Andrei Alexandrescu wrote:
> On 4/5/15 10:48 AM, Gary Willoughby wrote:
>> In the 2015H1 vision document[1] it states the following:
>>
>> <quote>
>> *Foster additions to the standard library and third-party libraries*
>> We prefer adding new components to the standard library over
>> refactorings and reorganizations of those that work (barring bug fixes).
>> Our vision is to foster a large standard library complemented by a
>> strong battery of third-party libraries. Aspects like networking,
>> concurrent/parallel/distributed programming, and database connectivity
>> are of interest to place in the standard library.
>> </quote>
>>
>> 1. Are you wanting a large "batteries included" standard library a'la
>> Python[2] or only focused around the aspects mentioned?
>
> Batteries included.
>
>> 2. When implementing something like 'std.database' do you see this as
>> bindings to libraries (similar to std.net.curl[3]) or an implementation
>> of the relevant specification/protocols etc. to negate the need for
>> dependencies?
>
> Universal. I think ODBC is the best option here.
>
>> 3. When mentioning networking, do you mean email handling, http servers,
>> sockets etc? Do you see this replacing std.net.curl?
>
> All of the above. Some may build on curl, some may complement it, some
> may replace some of its functionality.
>
>
> Andrei

On that note, anyone willing to help create and ODBC host via Derelict 
or will I be doing something like that?



More information about the Digitalmars-d mailing list