You've already learned a great deal about Erik Meijer's latest programming creation, Rx, right here on Channel 9 (here
and
here, to be precise). Well, wouldn't it be great to get the two key minds behind Rx in one place with one whiteboard? Yes, of course it would! Enter…
Lars Bak is a virtual machine master. He and team have created a Javascript VM, V8, that takes Javascript syntax and produces optimized machine code directly. The result is very performant execution of Javascript. How does V8 work, exactly? What are the
basic design decisions that have gone into…
Microsoft Research recently announced the availability, under
Academic Licensing, of
Dryad, an infrastructure which allows a programmer to use the resources of a computer cluster or a data center for running data-parallel programs. A Dryad programmer can use thousands of machines, each of…
Patrick Dussud is a Technical Fellow at Microsoft who is the author of .NET's garbage collector (GC) - the automatic memory management
infrastructure that makes up most of what is managed in managed code execution. How does GC, work, generally? Why is it important? The GC inside of the…
At GOTO Chicago Functional Programming Night, Erik Meijer and Rich Hickey sat down for a chat about the latest in Rich's programming language, Clojure, and also a had short discussion about one of Rich's latest projects, Datomic, a database written in Clojure. Always a pleasure to get a few titans…
Happy new year! It's hard to believe that it's 2010. To start off the new year, how about some Beckman and Meijer? You recently learned about Dr. Beckman's perspective on
covariance and contravariance in physics. Dr. Meijer found this topic to be incredibly interesting and the two geniuses decided…
Computer Scientists and MSR Researchers
Wolfram Schulte,
Herman Venter, Nikolai Tillmann, and Manuel Fahndrich join Erik
Meijer for an Expert to Expert deep dive into the theory and implementation strategies inside of
SPUR, a research Tracing…
Matthew Podwysocki is a senior consultant for Microsoft platform technologies in the D.C. area. He's been programming since he was a child and has a
particular interest and passion for functional programming.
Functional programming is all the rage these days. General purpose imperative…
Software Developer extraordinaire and language compiler geek Wes Dyer and programming language design guru and LINQ co-creator Erik Meijer dig into the Reactive Framework (Rx). This is part 2 of 2. See part 1
here.Here, Erik and Wes continue their discussion on the core ideas behind Rx. Rx is…
Bling is a C#-based library for easily programming images, animations, interactions, and visualizations on Microsoft's WPF/.NET. Bling is oriented towards design
technologists, i.e., designers who sometimes program, to aid in the rapid prototyping of rich UI design ideas. Students, artists,…