Road to managed code
InfoWorld | at | by Mike
That migration is an epic journey that makes the trip from 16-bit to 32-bit code look like a weekend jaunt. Each of the server products will travel at its own pace. The forthcoming Yukon version of SQL Server, for example, will not be written on the .Net Framework, according to John Montgomery, group product manager for the .Net development platform. "There is too much code running too near the kernel for that," he says. "But Yukon will expose its entire programming model as managed code."
When teams write new code, the assumption is that they will do so in a managed space "unless there's a compelling reason not to," Montgomery says. Here, by the way, managed C++ will play a special role. For example, a C# version of DirectX achieved only 60 percent of native performance, according to Montgomery, whereas a managed C++ version nearly equalled it. All .Net languages are created equal, but some are more equal than others.