Necessities for Adoption of D

Lars Ivar Igesund larsivar at igesund.net
Sun Feb 10 15:06:14 PST 2008


Hans W. Uhlig wrote:

>> I have never had that problem
>> and I can attest to you that my programming experience pales in
>> comparison to anyone on this newsgroup. There has only ever been one
>> standard library. Tango and its predecessor "Mango" was created because
>> patches submitted to Phobos were not readily implemented.
> 
> For a "supplementary library" I find it funny that its not released as a
> set of source files to be added to a compiler or a set of libs for
> version x, for version y, or version zed. Its distributed as a set of
> libs, compiler, linker, make & debugger. This to me smacks not only of a
> standard library but nearly a full fork based on said library.

This has nothing to do with forking, but rather the fact that to use Tango
you need to replace the parts of the DMD package that makes D tick. Of
course we want people to use our library, and it will be easier for them if
they can download all they need in a step less. We did go pretty please
with Walter to make this happen. An additional facet of this is that every
few releases of DMD, it gains a bug that breaks Tango, and by distributing
the compiler ourselves, we can better minimize questions related to faulty
compilers.

-- 
Lars Ivar Igesund
blog at http://larsivi.net
DSource, #d.tango & #D: larsivi
Dancing the Tango



More information about the Digitalmars-d mailing list