What's the current state of D?
Ameer Armaly
ameer.armaly at furman.edu
Mon May 11 17:55:14 PDT 2009
"Walter Bright" <newshound1 at digitalmars.com> wrote in message
news:guafcv$1tmg$3 at digitalmars.com...
> Ameer Armaly wrote:
>>> It has been bashed out for D2. Doing such changes to D1 will break
>>> everyone's D1 code, which destroys its mission of being stable.
>> Really? I was under the impression that Tango will be ported to D2 to
>> continue the battle of standard libs but if I'm mistaken, then it's a lot
>> better than I originally figured.
>
> D2 has the "druntime" core which is designed to be the common root of
> Phobos and Tango. Switching to it involved a lot of changes to Phobos that
> broke existing user code.
I see. What about the actual "standard library bits" for common tasks like
file I/O, strings, date and time, filesystem manipulation, etc. My main
gripe is having two regularly accepted libraries that do the same extremely
common functions; it makes us look unpolished, especially when there is the
"community" versus "official" difference I mentioned earlier. Why not just
merge the two libraries into the one D standard library and be done with it?
I have yet to see a language with two standard libraries like we have now.
[1] Thanks though for what's already been done.
Ameer
[1] I haven't really seen that many though- probably about a dozen.
More information about the Digitalmars-d
mailing list