Standard Library Concerns (Phobos / Tango)

Dan murpsoft at hotmail.com
Wed Feb 6 21:42:42 PST 2008


Jesse Phillips Wrote:
> I agree that Tango isn't able to keep up with the rapid changes in D2 or 
> D3? But, in my opinion I don't think it has to in order to be called the 
> standard library. D2 has not been released, it has no obligation to 
> provide the same environment as D1.

Yes, but D1 is stable.  I have program Y that assumes Phobos is the standard library.  As long as stable compilers are released when Phobos is the standard library, those stable D versions will have to stay with Phobos.

If you guys want Tango to be the standard library, ship it with the dev compiler.

>The only ones that aren't looking at switching seem to be the 
> dead projects. 

I found that mildly offensive.  I use Phobos because it's more suited to my needs [read: better for me].  The reasons I prefer Phobos are:

1) I know what it does
2) I understand it's conventions

The *only* reason I'd consider switching to tango is if the compiled algorithms were *noticeably* faster, or tango offered some feature that I didn't want to spend time figuring out how to implement myself.  I learn things for the purpose of understanding how they work, but if the algorithm is more or less the same, I don't care.

I don't like OO things.  They're opague.  I don't understand what they do inside.

Regards,
Dan



More information about the Digitalmars-d mailing list