Tango for D2: All user modules ported

Moritz Warning moritzwarning at web.de
Wed Feb 1 04:43:55 PST 2012


On Tue, 31 Jan 2012 23:59:33 -0500, SiegeLord wrote:

> 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.
> 
> 
> That's all,
> 
> -SiegeLord

Awesome! :D


More information about the Digitalmars-d-announce mailing list