Descent 0.5.4 released

Ary Borenszweig ary at esperanto.org.ar
Tue Jan 27 07:46:25 PST 2009


Ary Borenszweig wrote:
> The Descent plugin for Eclipse provides an IDE for writing, launching 
> and debugging code in D.
> 
> Explanations on how to get it from within Eclipse are here:
> 
> http://www.dsource.org/projects/descent
> 
> New features:
>  - Compile-time view (Window -> Show View -> Other -> D -> Compile-time 
> View): allows you to see things from the compiler point of view, which 
> applies some transformations to the source code. For example you can see 
> what happens when you do a foreach, when you invoke an "extension 
> method", when you do operator overloading; know what type has an auto 
> variable; how struct fields are accessed?; compiler optimizations. It 
> also removes conditionals that evaluate to false, and shows the results 
> of mixins in-place. As always, this is far from perfect and a lot of 
> things can be improved. For the lazies, I'll later upload a video about 
> this. :-)

Here's the video!

http://www.youtube.com/watch?v=oAhrFQVnsrY

:-)


More information about the Digitalmars-d-announce mailing list