Jaron Lanier is an extraordinary individual. He is the father of virtual reality, a forceful pundit for "software humanism," an accomplished musician, a philosopher, and
a Microsoft Partner Architect working on cloud computing problems in the Extreme Computing group. For three…
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++.…
In this second installment of
C9 Conversations, a format where we sit down with various big thinkers to discuss a wide range of big topics related to computing; all in high quality video and audio, the topic is Complexity (ambient complexity, to be precise - it's hard to program systems
that are…
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…
Welcome to the latest installment of
C9 Conversations. For this episode, we were very fortunate to get a chance to converse openly with one of the world’s preeminent mathematical logicians, the great
Yuri Gurevich.
Dr. Gurevich is Professor Emeritus of Electrical Engineering and Computer…
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.…
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…
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...…
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…
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…