On Sat, 23 May 2009 17:33:10 +0400, Andrei Alexandrescu 
<seewebsiteforem...@erdani.org> wrote:

* std.xml: replace with something that moves faster than molasses.
* std.zip: rewrite
 > * std.socket, std.socketstream: We need a real networking library.
 > * std.md5: we should add more such encryption devices.
 > * std.base64: doesn't deserve a separate module
 > * std.conv: define operations to stream data out and in in binary and
 > text formats.
How about giving these up to Tango? The only problem is, it has not been ported to D2 yet.

That's not an option.


Andrei

That's an *awesome* option! These are big complex tasks. A lot of internal 
redisign, breaking changes etc will follow alongside with bugfixes. Phobos 
can't afford something like this.
Besides they are and not crucial part of language, and I believe should be done 
as a third-party library. Most importantly, Tango has already implemented all 
of the above.

It is an important task not only to allow Tango and Phobos coexist, but make 
them fit together.

Reply via email to