Polishing D - suggestions and comments

Lars Ivar Igesund larsivar at igesund.net
Fri Jan 25 10:00:38 PST 2008


Daniel wrote:

> Jarrod Wrote:
> 
>> On Sun, 20 Jan 2008 21:32:45 -0800, Walter Bright wrote:
>> 
>> > Thanks for taking the time to write this. I think your suggestions are
>> > very good.
>> 
>> I think I should ask you here since it's in context with the
>> Phobos suggestions.
>> What are you planning to do with Tango?
>> 
>> Personally I prefer the Phobos API for it's naming, organisation and
>> documentation, but I also like the extra features tango adds and of
>> course I don't want to say no to a faster garbage collector and less
>> bugs, which leaves me torn.
>> 
>> Perhaps it might be time to replace Phobos, or (even better) officially
>> merge the two libraries? Better now than later.
> 
> Walter is, and ought to be, focusing his efforts on the language more than
> the libraries.
> 
> Oddly, I would argue that all libraries are simply stop-gap fixes for
> missing or poorly implemented language features; indeed most programming
> code tends to be.
> 
> However, D has phobos, there was mango, now tango, and work has been done
> on a tangobos.  The fact that the library keeps changing shows that D's
> language features actually have an impact, as they frequently replace or
> integrate library features.

Mango doesn't fit into the equation as it never was meant to do what Tango
is doing, it just happened to have functionality that fit better in Tango.
As for Tangobos, it is just a version of Phobos that is made to work (as
much as possible) with the runtime in Tango.

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



More information about the Digitalmars-d mailing list