Functional programming is increasing in popularity these days given the inherent problems with shared mutable state that is rife in the imperative world. As we march on to a world of multi and many-core chipsets, software engineering must evolve to better
equip software engineers with the tools to…
Going DeepMay 13, 2005 at 12:19 PM108
The Channel 9 Team
Avg Rating: 3.5
(4)
MS Researchers Jim Larus and
Galen Hunt lead an intriguing project where they've built an OS using managed code. The project is known as Singularity. In their own words:
Singularity is a research project focused on the construction of dependable systems through innovation in the areas of…
It's been far too long since we've brought Erik Meijer and Brian Beckman together on Channel 9. Today marks the end of a drought and the beginning of more regular appearances by the dynamic duo. The band is back together! Introducing a new Channel 9 series - Beckman Meijer Overdrive. One of the…
I recently caught up with some of the technical minds behind ADO.NET's Entity Framework: Architect Michael Pizzo, Technical Lead Pablo Castro and Director of Program Management Britt Johnston.
What's an Entity Framework, you ask? Well, watch and learn all about this new ADO.NET…
Brian Beckman is a fascinating individual. Ex-cosmologist, ex-military operating system and simulation developer (have you ever considered processes that move both forward and backward in time? Well, Brian and team at JPL created just that. He explains
in this interview...). Brian was one of…
Author: Hi, I am Daniel Moth
Introduction: The Managed AddIn Framework (MAF) is a set of assemblies that are part of .NET Framework v3.5. They offer a platform for developers to build extensibility into their client applications by enabling addins (aka plugins) to be written
for a host. In…
Here is the long-awaited demo of the latest incarnation of Singularity, a research operating system written primarily in safe C#. See Singularity III: Return of the SIP,
here.
Recently, we visited MSR Cambridge(UK) to meet some of the great minds working there. In this case, we were fortunate enough to get an hour's time with
Simon Peyton-Jones and
Tim Harris, who are researchers working on a very hard problem: making it easier (more predictable, more reliable, more…
Microsoft is developing a number of technologies to simplify the expression of parallelism in code. An example of this work is Parallel Extensions for the .NET Framework (PFX), a managed programming model for data parallelism, task parallelism, scheduling,
and coordination on parallel hardware.…
I attended
Lang.NET 2008 and, as expected, learned a great deal from some of the industry's finest language and compiler minds. One of the most interesting talks was
Gilad Bracha's session on his new programming language, Newspeak. Newspeak is really compelling from a language design perspective…