std2 project started
Marcin Kuszczak
aarti_nospam at please_interia.pl
Thu Nov 1 09:09:34 PDT 2007
Bill Baxter wrote:
> Phobos in D2.x contains some nifty additions.
> Most of those additions really do not depend on D2 language features in
> any significant way, yet the source code is incompatible with the D1.x
> compiler because of const and invariant.
>
> Meanwhile, it has been decreed that Phobos 1.x won't be getting any
> further updates besides bug fixes, that Phobos 1.x will just retain its
> gaping API holes forever.
>
> This project aims to make some of the Phobos 2.x functionality available
> to D1.x users via a 'std2' package.
>
> Currently the port consists of the following Phobos 2.006 modules:
>
> std2.contracts
> std2.conv
> std2.getopt
> std2.string
> std2.traits
> std2.variant
>
> The url for checkout is
> http://svn.dsource.org/projects/std2/trunk/std2
>
> The idea is that you substitute one of those std2 modules in place of an
> import of the regular std module to get the new functionality.
>
> I don't plan to spend a whole lot of time on this, but it shouldn't
> require a whole lot of time. The above modules took about an hour to
> port altogether. Volunteers to port new modules and apply updates when
> new DMD's are released are certainly welcome.
>
> --bb
Great! I will probably port Program Options into variant from std2.
Thanks!
--
Regards
Marcin Kuszczak (Aarti_pl)
-------------------------------------
Ask me why... I believe in Jesus - http://www.zapytajmnie.com (en/pl)
Doost (port of few Boost libraries) - http://www.dsource.org/projects/doost/
-------------------------------------
More information about the Digitalmars-d-announce
mailing list