You can breath calmly

this is not a question.
(Since I didn't know where to post it (not section for D) I will post here at the moment. Anyway, maybe it will be the only message on D in the whole forum.
So ... you already know that I will talk on D.
This is not a so new programming language like Go (the google's programming language).
D has been created by Digital Mars (sounds delicious

), released as first stable version in 1.0
Now we are looking to the version 2.0 including new features (of course

)
Some random documentation:
http://www.digitalmars.com/d/http://en.wikipedia.org/wiki/D_%28programming_language%29Now ... going in the deepness of the thing.
The first good new:
It has a Garbage Collector

Yeah \ o /
It wants to remove pointers and copy by reference by defaults ... but allow to use pointers (if you want to crash everything

)
Documentation is shipped in the language (no need of additional doxygen)
Asserts too
Unit test too \ o /
C libraries can be used in D

Now I will stop to say what you could know by reading the wikipedia. Really, I am not good at this language yet, but it's easy to write it. It looks like an improved C++ No headers, you have array with extended functionalities (and this without extended std lib) (but there is some if needed (Tango)). Some kind of hash map (called for the case associative array) are also shipped

.
Some problems also exists. Actually I am under GNU/Linux. Fine, there are compilers

Great there is a GCC port for D. Even if this one is not completely supporting it it works pretty well (since I am doing basic stuff). I still have some problem to debug it with gdb

Otherwise they are proposiing their own compiler. Also working on Windows

I have started a silly D OpenGL program. We can do demo in D and I know already one ->
http://pouet.net/prod.php?which=53942The OpenGL wrapper is called Derelict (also SDL / OpenAL / GLU / and many others) ->
http://svn.dsource.org/projects/derelict/trunk/docs/index.htmlSo what to say about my experience with it ... hum ... nothing. I am still continuing to learn it. It looks really simpler that C++ (if you know C++ and the problems). Templates and operator overloading are allowed too and not too hard

(better syntax that in C++)
THere is one major problem ... the documentation. Since the language is not massively used ... tutorials are few. And try to type just 'D' in google ... not giving you good answers (Better with 'D programming language' ... I think.
ANd that's all for now. Don't hesitate to ask.
Oh ... really great news ... OpenGL is really nicely supported in the wrapper and extensions easier to use than in C with GLEW