Tango for D2: All user modules ported

Nick Sabalausky a at a.a
Tue Jan 31 21:01:19 PST 2012


"SiegeLord" <none at none.com> wrote in message 
news:jgagrl$1ta5$1 at digitalmars.com...
> Hello everyone,
>
> Just wanted to put out an announcement with a progress report on porting 
> effort of Tango. For those that don't know what it is, Tango is a 
> framework library that used to be/is the de facto standard library of D1.
>
> Through the heroic efforts by Igor Stepanov, the initial porting was 
> completed ahead of schedule. All the user modules are now ported (save for 
> tango.math.BigInt, which right now is aliased to std.bigint... this might 
> change in the future). All unittests pass on Linux (using LDC2) and most 
> do on Windows. Additionally, again kudos to Igor, it compiles 
> with -property and -w flags for all of you style purists. Additionally, 
> most of the examples have been also ported.
>
> I have personally used Tango in few KLoC line D2 project and I find it 
> works just as well as it did in D1.
>
> This is naturally not the end, in the coming weeks/months you can expect 
> the following:
>
> -New Makefile based build system
> -Documentation creation
> -Ironing out of a few const related inelegancies
> -Revival of the support for MacOSX and FreeBSD
> -Revival of the GDC
> -Shared library creation
> -Dance lessons
>
> You can download the latest version of it here:
>
> https://github.com/SiegeLord/Tango-D2
>
> FAQ
>
> Does it work alongside Phobos/does it use druntime?
>
> Yes and yes.
>
> Why are you doing this?
>
> Because I want to.
>
>

Nice!




More information about the Digitalmars-d-announce mailing list