Tango vs Phobos
Anders F Björklund
afb at algonet.se
Thu Aug 14 01:13:32 PDT 2008
Walter Bright wrote:
>> Most of the changes we've made are to fix portability/platform related
>> issues. For example, extensive use of printf formatting flags
>> unsupported by ming32,
>
> Umm, those are standard C flags? Hasn't ming32 been updated yet?
>
>> assumptions that target is 32bit, etc.
>>
>> These would be really nice to get fixed in your tree as they make up
>> the majority of the changes, and it would make merging in your DMD
>> updates quite a bit easier. Also it would probably help other people
>> use the frontend for different things in the future.
>
> Yes, I agree. Absolutely!
GDC has a couple of those portability changes too, that might be
useful to merge back into DMD where that hasn't happened already...
It also seems that Tango is having some problems with GDC, because
it doesn't follow the DMD specification (sometimes for portability)
Like:
http://d.puremagic.com/issues/show_bug.cgi?id=670
http://d.puremagic.com/issues/show_bug.cgi?id=1066
http://d.puremagic.com/issues/show_bug.cgi?id=2191
Might be something worthwhile looking into, after the runtime issues
between Phobos and Tango (i.e. the differences between DMD and GDC)
--anders
More information about the Digitalmars-d
mailing list