D Conference Tango Phobos
Mike Streatfield
dnewsgroup.c at talyst.me.uk
Wed Sep 12 10:17:28 PDT 2007
Alexander Panek wrote:
> simax wrote:
>> Seem so that phobos developer and the tango developer are
>> incompartible. IMO this is the biggest argument against D.
>
> I don't think so. Since when is diversification a contra-argument?
Having two different, incompatibile, standard libraries makes
integrating code between the two a pain, especially when it comes to
using external libraries, for example. I suppose this might be mitigated
by using static libraries but that's not really ideal in a lot of cases.
For example you'll still have to deal with the fact that phobos objects
use toString and tango objects toUtfX.
Another argument I've seen is that by asking people to learn two
different standard libraries, each with their own distinct design
philosophy, you essentially make D two separate languages in terms of
using components to perform common tasks. I suppose that also means that
people unfamiliar with one or the other library can't help people with
problems in the other as effectively.
More information about the Digitalmars-d
mailing list