Posts

Designing Compilers to Support Intelligent Editing.

Anders Hejlsberg is  interviewed  (on Microsoft's  Channel 9 ) about how the Visual Studio Compilers are different from traditional compilers, in order to allow them to support intelligent editing (as well as generate code). Anders Hejlsberg worked on Turbo Pascal and is I believe the architect behind, and inventor of, the C# language. The classic book about traditional compilers is " Compilers: Principles, Techniques, and Tools " (also known as the the dragon book).