What happens when you attach more than one mouse to a single computer? You share a single cursor, of course. Well, not if you have the new MultiPoint technology
announced todayHere, we dig into what MultiPoint is, how it works and why we created this new technology with some of the folks behind…
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…
Sho is an interactive environment for data analysis and scientific computing that lets you seamlessly connect scripts (in IronPython) with compiled code (in .NET) to enable fast and flexible prototyping. The environment includes powerful and efficient libraries for linear algebra as well as data…
The conversation Mike Hall recently had with Don Syme, a researcher at MSR Cambridge who focuses on language development and is the key author of
F#, continues. (See Part 1 here)And there's a lot of code in this one. Put your study caps on.Check out Don's blog!
JavaScript is the most widely used programming language on the web. As the great
Douglas Crockford
likes to say, JavaScript is both the world's most popular programming language and the world's least popular programming language
at the same time.In this episode of Expert to Expert (to Expert),…
Mike Hall recently visited Microsoft Research in Cambridge, UK, and took his camera around.
Here he interviews Gavin Bierman, who is doing research on database query languages.
Microsoft is well known for Windows, Office, .NET, Xbox, Zune and a long list of other products and technologies.
Less discussed however, is a group at Microsoft that isn’t necessarily focused on ship dates, packaging, or competing products. Instead they think about how computers and…
Orleans is a Microsoft Research (MSR) project and managed (.NET) software framework for building client + cloud applications. As outlined in the recently released paper on the topic: Orleans defines an actor-like model of isolated grains that communicate through asynchronous messages and…
Mike Hall caught up with Don Syme recently and recorded a few interviews covering Don's favorite programming language: F#. F#???Don has done many great things over there in MSR Cambridge including creating everybody's favorite C# feature, Generics. Well, he also developed (with his team)…
By Nikolai Tillmann and Mike BarnettLearn how Code Contracts provides a set of tools for design-by-contract programming and how Pex is an advanced unit-testing tool that uses automated program exploration to intelligently create unit tests with high code coverage.
See…