Well, my friends, the day has arrived. For thirteen weeks, you have been provided all the conceptual tools to take the leap into the deep end of the functional programming pool and float safely. The great Dr. Erik Meijer has generously given his value time to teach us the fundamentals as delivered…
Larry Osterman is a legend and one of Channel 9's favorite personalities - it's been too long since you've been on C9, Larry! Now, what would happen if C9 hero Erik Meijer interviewed Larry? Well, you'd get the latest episode of Checking In and one heck of a conversation. Oh…
At Lang.NEXT 2012, several conversations happened in the "social room", which was right next to the room where sessions took place. Our dear friend, Erik Meijer, led many interesting conversations, some of which we are fortunate enough to have caught on camera for C9. We'll begin with…
Stephan T. Lavavej is a Channel 9 hero. You've learned a great deal from him over the years, but you've not really learned much about him. How did STL—that's what we call him since, well, look at his name and what he does for a living—get to where he is today? What's his story? Of course, given…
Welcome to another edition of Expert to Expert. Once again the venerable language master Erik Meijer leads the conversation. This time, we're lucky enough to
have PowerShell creator and Partner Architect Jeffrey Snover. Jeffrey is really passionate about PowerShell and has…
It's always a pleasure to get a chance to sit down and geek out with Anders Hejlsberg. Anders is a Microsoft Technical Fellow (a Technical Fellow is the highest ranking technical position at Microsoft) and programming language design master. He's the creator
of C# and one of the founders…
Happy Birthday, Channel 9!!! We are 7 years old today! Hard to believe... What a great 7 years it has been. THANK YOU, NINERS! In celebration, we bring you the latest episode of Checking In with Erik Meijer. Our very special guest is Eric Lippert. To Erik, thank you for some many years of great…
In Chapter 3, Dr. Meijer explores types and classes in Haskell. A type is a collection of related values and in Haskell every well-formed expression has a type. Using type inference, these types are automatically calculated at run time. Ifexpression e returns a type t, then e is of type t, e :: t. A…
Building applications that are responsive and can exploit parallel hardware poses an important challenge. In particular, enabling applications to execute various tasks in parallel can be difficult if those tasks exhibit read and write conflicts. Revisions are forked and joined…
Welcome to the 100th episode of
Going Deep! It's been a great ride so far and I hope you've been enjoying the show over the years. For this momentous occasion, meet
Bart de Smet, a software engineer extraordinaire on the WPF team who spends his free time blogging (what an incredible wealth…