Archive for August, 2008
Friday, August 29th, 2008
A new version of Nicolay Korslund’s game scripting language, Monster, has been announced. This 0.9 release adds early support for class inheritance. It’s not yet complete, lacking full polymorphism and virtual functions, but will be fleshed out in future releases. If you’ve never heard of Monster, Nicolay says,
Monster is a game scripting language, written entirely in D, but with bindings for C++. It supports both Tango and Phobos, and compiles with DSSS on both Windows and Linux / Unix.
There is also an introductory tutorial to get you started.
Technorati Tags: D Programming Language, game scripting, scripting languages, Monster, game programming, game development
Posted in Gamedev/Games, News | No Comments »
Sunday, August 24th, 2008
A few news items that have popped up recently:
Mathhias Thurau has GPLed his game Automorun2008. You can find the D source code from the project’s web site.
Vincent Richomme has announced GYNOID, a D compiler for Windows CE platforms (Pocket PC/Windows Mobile). It’s based on CeGCC 4.1.0.
Ary Borenszweig has uploaded a nightly build of Descent, the D plugin for Eclipse, that knows how to properly parse D2. This will make your D2 code look much nicer in Descent now.
I would have posted Bill Baxter’s announcement that there was a gathering of D types at the Kahili coffee shop in Seattle, but I didn’t see it until a few minutes ago (several hours after the fact). If you attended, tell us about it
Technorati Tags: D Programming Language, Windows CE, Windows Mobile, Pocket PC, Eclipse, Descent, CeGCC, compilers, IDE, games
Posted in Gamedev/Games, IDE, News | 1 Comment »
Wednesday, August 20th, 2008
A new version of the Zeus IDE has been released. It includes support for code folding and syntax highlighting for D (among other languages). Here are a few links demonstrating how to further enhance the D experience in Zeus:
Configuring Phobos-Tango Autocompletion
Integrating D Help Files (here and here)
Writing Zeus Macros with DMDScript
Integrating DDBG
Technorati Tags: D Programming Language, IDE, Zeus Editor
Posted in IDE, News | 2 Comments »
Wednesday, August 13th, 2008
Leandro Lucarella is researching modern garbage collection for his informatics engineering thesis. He will be working on improving the D GC in the process. He’s documenting his progress along with “random thoughts about the subject” on his new blog, D Garbage Collector Research Notes. You can read his first three posts now.
Technorati Tags: D Programming Language, garbage collection, algorithms
Posted in Blogs, News | No Comments »
Wednesday, August 13th, 2008
I’ve just returned from a (too) short family vacation. While I was away, Walter announced the release of DMD 1.034 and 2.018. As usual, both contain a number of bugfixes. They both also sport the long-awaited array operations. It’s rare for 1.x to get any new features.
There’s an ongoing discussion about it in digitalmars.D.announce, where Walter has challenged users to make Burton Radons’ assembler (in phobos/internal/array*.d) faster. I haven’t read the thread yet, so I don’t know if anyone has taken it up or what all the talk is about.
As usual, if you are new to D please keep in mind that the 1.x DMD series is stable and the 2.x series is, confusingly enough, a moving target and not very suitable for production code.
Technorati Tags: D Programming Language, DMD, Digital Mars, Walter Bright
Posted in DMD Releases, News | No Comments »