Archive for February, 2007

Some Useful Templates

Tuesday, February 6th, 2007

Erik Rasmussen has posted a collection of D templates on his blog. You can use them to, as he says, “avoid the deadly programming sin of code duplication.” Thanks, Erik!

Technorati Tags: ,

Futurism Now Supports Tango

Sunday, February 4th, 2007

Kevin Bealer’s Futurism library has been updated with support for Tango.

Technorati Tags: , , , , ,

Flectioned Now Available For Windows

Friday, February 2nd, 2007

Thomas Kühne’s reflection library, Flectioned, is now available for Windows. The only difference from the Linux version is that debugging symbols must be enabled for it to work. Thanks, Thomas!

Technorati Tags: , , , ,

Tango 0.95 beta 1

Thursday, February 1st, 2007

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: , ,