One of the side benefits of living the beautiful Pacific Northwest, is that some amazing talent also lives here and, occasionally, you get to brush elbows with them. Once a month a group of those who think very deep thoughts about C++, and software in general, come together to share their deep thoughts with mere mortals at the Northwest C++ Users Group. Attending these meetings as often as I can, I've seen some very interesting presentations from Herb Sutter's discussion on possible multi-threaded extensions to C++ to Andrei Alexandrescu's intriguing discussion on "The Power of None." The NWCPP January 2007 presentation was by Walter Bright on advanced features of his D programming language. In spite of the fact that D has received some attention lately, I was only vaguely aware of it, so I was able to only grasp a small percentage the advanced material being presented. What I did gather is that this is a pretty "Wow" language. I won't elaborate on the many details of the language, but for a quick overview let me present a few points culled directly from the D Overview:
However, before you rush off and jump on the D bandwagon, here are a few points to consider:
OK, it might just be a little early to get started programming in D. But think of the glory you can have all to yourself if you're able to produce the first embedded D device <grin> -Jim
turkish Language?