Templates and Generics

Insomnia and being a workaholic is an interesting combination. It is amazing how much work can be accomplished in the eight hours before everyone else comes to work. J Anyways, I spent some time working on specifying generics in C++ yesterday so I figured I’d write about that today. Perhaps the most important message regarding…

28

Behind the Design: Handles

In this writing, I plan to discuss the history and rationale of handles. This is perhaps the most noticeable addition to C++. I have heard many questions about handles. Why does C++ need handles? Why are they named handles? Why did you use the hat to declare them? And much more. The design team spent…

11

Table-pounding Evangelism of Visual C++

Today has been a long day. The language design team is getting ready to release a draft of the language specification the the ECMA technical group. The TG5 meetings for ECMA start in just under a month. It’s very exciting, and the countdown is leading to a lot of last minute work. Look forward to…

2

Security Improvements to the Whidbey Compiler

I’ve been away from an Internet connection over the last few days. After a conference in the Netherlands, I visited my sister in Germany. She’s stationed at Spangdahlem Air Base, which happened to be where the Air Force started using Xbox Live. The German countryside is amazing. I spent most of my time on the…

8

There is no language lower than C++

At the PDC, I was part of a panel that answered questions on the future of programming languages. Naturally, I represented C++. I also have a passion for functional programming languages, so I’m certainly a fan of Erik Meijer who was the moderator. (We had a rather late night at the country bar near Universal…

15

News of my death has been greatly exagerated

Good morning! I really meant to write earlier. I’ve been busy preparing for a trip to the Netherlands, where I am right now. I’ll talk about that tomorrow. Anyways, I promised I’d talk about what I heard from C++ developers at PDC. After so many years of customer concern that Microsoft didn’t care about Microsoft,…

1