What happens when you put three titans of programming language design and computing in a room and turn a camera on to capture what takes place? That's the thought experiment that led to this conversation with C++ language creator Bjarne Stroustrup, Self language creator Dave Ungar, and actor…

No, Erik Meijer doesn't interview himself! :) However, it actually is checking in with Erik Meijer (it's been WAY too long since we last caught up on camera...), so we figured it was a great idea to rehydrate this show with the master himself in the hot seat. As you can imagine, we cover a lot of…

Here, we meet Ian Hays, a Summer Intern on the Developer Division's .NET BCL team. Ian wants to be a professional software developer when he graduates from college, so having the opportunity to be a Microsoft SDE for the Summer has been a great way for Ian to learn some of the ins and outs of…

At Xamarin Evolve 2013, I caught up with Xamarin CTO Miguel de Icaza after his keynote. It's been a while since I last chatted with Miguel, so it was great to catch up. Clearly, he and team have been very busy pushing Mono forward and building Xamarin—a new technology that enables developers to…

I caught up with Erik Meijer recently to see what was on his mind (wish we could do this more often as his mind is typically full of very interesting things at any given time!). Erik had just read an article - Every Programmer Should Know These Latency Numbers - and it got him thinking... Here, Erik…

The JavaScript implementation of Reactive Extensions (Rx), RxJS, continues to evolve under the direction of Matthew Podwysocki. RxJS provides Rx operators in JavaScript and it does this in a download size of less than 7KB (using GZip compression). RxJS provides easy-to-use conversions from existing…

The last time we got the chance to talk to Mohsen Agsen, a Microsoft Technical Fellow who runs the Visual C++ engineering team, he put forward the notion of a renaissance taking place in the native world. Shortly thereafter, we created the catchy C++ Renaissance mantra. (Mohsen is…

I was lucky enough to catch up with Herb Sutter not too long after the FDIS announcement (Final Draft International Standard is complete). As usual when talking to Herb, the conversation is all about C++ (well, we do talk about C# for a little while, but in the context of C++.…

The Singularity project (an OS written in managed code used for research purposes) has provided several very useful research results and opened new avenues for exploration in operating system design. Recently, MSR released a paper covering an operating system research project that takes a new…

Not too long ago, a thread in the Coffeehouse was posted asking for your IE9 questions for Dean Hachamovitch, VP of Engineering for Internet Explorer. Thank you for asking such great questions, Niners! We didn't have time cover all of them, but we did manage to get through several of them (and…