Tango 0.95 beta 1
February 1st, 2007 | by Aldacron |Had I not been incapacitated today by a tremendously bad hangover, I would have gotten on to this much sooner: a beta version of Tango has been made publicly available. From larsivi’s announcement:
Tango is a D library that provides a runtime for the D programming language,
plus many additional library features for the D programmer. Further growth
and sharpening of quality is expected for coming releases.
Born from a union of Ares and Mango, Tango is a well-designed replacement for Phobos. One of my top three gripes with D has been the state of Phobos. Tango addresses that well. I’ve had access to the project for a while now and actually have two installs of DMD so that I don’t need to edit sc.ini to switch between Tango and Phobos. Three batch files allow me to compile with Phobos, Tango, and GDC without breaking a sweat. Really convenient when you want compatibility between compilers and libraries (for the curious, yes that means Derelict will be compatible with both libraries in the very near future).
Anyway, I have nothing but great things to say about Tango. Once you learn the API you’ll likely fall in love with it. The trick is getting used to the Tango way after working with Phobos for so long. Some habits are hard to shake.
Technorati Tags: D Programming Language, Tango,
By John Reimer on Feb 2, 2007
Aldacron is modest here. He fails to mention that he contributed a fair amount of superb quality documentation to Tango (tutorial and reference manual Chapter — see Logging). A very hearty thankyou to Mike :).
Like any new thing, getting familiar with Tango will take a little bit of time, but the Tango team hopes to help and support new users wherever possible via good documentation and tutorials. Direct assistance on freenode and dsource forums is also available. This group is eager to make things work.
Hope people enjoy this opportunity to make D shine even more!