Why did etc.c.odbc move to core.sys.windows?

Luís Ferreira contact at lsferreira.net
Sat Jun 5 17:39:34 UTC 2021


On Sat, 2021-06-05 at 07:22 +0000, Iain Buclaw via Digitalmars-d wrote:
> On Monday, 31 May 2021 at 17:02:08 UTC, Luís Ferreira wrote:
> > 
> > I see `etc.c.*` headers pretty useless in the standard library. 
> > The phylosophy of most of the standard libraries are: provide 
> > what "every programmer" might reasonably require when building 
> > a large collection of software and provide relatively 
> > easy-to-code facilities.
> > 
> > Moving this to the runtime library is totally not a solution to 
> > this problem, in my point of view. By definition, a runtime 
> > library shouldn't have bindings to a random library that a few 
> > people uses.
> > 
> 
> It wasn't moved to the runtime library, it needlessly existed in 
> both places.  One of them had to go.

Ok, sure, thats worse but moving forward is not deleting one of them,
IMHO. AFAIK, libodbc is something external, even on windows, so why
druntime is still dependent on such bindings?

-- 
Sincerely,
Luís Ferreira @ lsferreira.net

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20210605/68ee791d/attachment.sig>


More information about the Digitalmars-d mailing list