OPTLINK and ArcLib and AAs, Oh My!

Three news recent news items that will be of interest to some of you in D Land…

Walter has let it be known that a long time, and much cursed, bug with OPTLINK has been found and squashed. Specifically, bugzilla #424, which keeps popping up in “why I’m fed up with D” rants. Expect a patched version of OPTLINK in an upcoming DMD release.

Game dev types will be interested to know that Clay Smith has resurfaced and pushed out a new release of ArcLib. You can read all about it on the ArcLib Development Blog, along with a post about Arc’s new Game class. Welcome back, Clay!

Finally, David Simcha (I finally know what the d in ‘dsimcha’ is for), has opened up an interesting new project on DSource. Called simply ‘aa’, the goal of the project is to find a suitable replacement for D’s built-in associative arrays. If you have an aa implementation that you’d like the D world to consider, all you need is a DSource account to push it to the repo. See the project page for details.

Yage Updates

Eric Poggel (JoeCoder) has updated his open source, 3D game engine, Yage. It now has a revamped sound system that “is much more stable than the last and much better about cleaning up OpenAL resources.” He has also put up a features list, where you can see what’s currently implemented and what’s still missing.

Eric is also looking for volunteers to contribute to the project. To that end, he has put up a list of tasks that he would like to see implemented. If nothing there strikes your fancy, you might find something on the roadmap.