std.database

Erik Smith via Digitalmars-d digitalmars-d at puremagic.com
Thu Mar 3 09:46:02 PST 2016


On Thursday, 3 March 2016 at 16:08:03 UTC, Piotrek wrote:
> I agree with you we need database manipulation in Phobos. 
> However modules like db, gui, xml or similar are too much work 
> for a one developer. And as you can see from time to time there 
> apears someone with its own vision.
>
> That's why, long time ago, I suggested DIP73 
> (http://wiki.dlang.org/DIP73) so the collaborative work would 
> be controlled by the D community (or the D foundation). But I 
> am aware that there is no agreement nor resources for that.
>
> I agree that we (as a community) should work on common and 
> effective APIs. Maybe when D foundation is big enough...


Your process proposal (DIP73) was helpful and gives me a better 
perspective on the standardization process. Thanks for 
referencing that Piotrek.  You are right that areas like this are 
too much work for one developer.  The only leverage I might have 
is a lot of  familiarity working with many of the native C client 
interfaces and experience implementing higher level interfaces on 
top.  That and is also a lot of existing work to draw on that can 
inform the design.  Also, my sense is that while there is less 
process for standardization in D at present, the rate at which 
progress can occur should be much higher (compared to ISOCCP, for 
example).   The last thing I want, however, is to get something 
accepted into std.experimental that is highly contentious or of 
subpar quality.





More information about the Digitalmars-d mailing list