От: | VladD2 | www.nemerle.org | |
Дата: | 23.06.09 15:57 | ||
Оценка: |
От: | yuriylsh | ||
Дата: | 23.06.09 20:33 | ||
Оценка: |
'RedHawk' and 'MinSafe': In a Nutshell
Like "Midori," "RedHawk" and "MinSafe" are incubation projects at Microsoft that are exploring and pushing the boundaries of managed code in a Microsoft environment. Here are more details on this pair of in-progress offerings from sources who asked not to be named:
The goal of the two projects is to provide a new and better managed-code execution environment for writing system code. By testing how feasible it would be to swap out the Win32 and User GDI layers of Windows with managed code (.NET/Common Language Runtime [CLR] and base class libraries), Microsoft is paving the way for Midori, its next-generation managed operating system, which it is building to run across parallel/distributed systems.
MinSafe
The goal of the MinSafe team (under the Windows Devices Platform Group) is to provide the code base atop which RedHawk deliverables (from the Developer Division) can be tested. The team also is testing the feasibility of putting a managed object framework on top of the existing User Mode Driver Framework (UMDF), as well as building a sample managed version of an NT service.
RedHawk
The RedHawk team is building tools and plumbing that are likely to be the foundation of Midori. Among the RedHawk deliverables on tap: A new compiler, new exception-handling model, a new P/Invoke model for calling native code and a new binary format (with no Intermediate Language, no support for runtime JITing or reflection).
RedHawk, which is in very early stages of development, is different in a number of ways from the current CLR that underlies the .NET Framework. It doesn't support application domains and managed exceptions when interoperating with native code. The new Windows Class Libraries introduced as part of RedHawk will be less rich than the CLR is currently, but also substantially smaller than the desktop CLR.
От: | z00n | ||
Дата: | 23.06.09 21:17 | ||
Оценка: |
After a fair bit of soul-searching, I have decided to accept a fairly senior
position at Microsoft associated with the Midori project. The current plan
has me starting there at the beginning of August.
This means, among other issues, that we will be wrapping up the BitC
project.
От: | AndrewVK | http://blogs.rsdn.org/avk | |
Дата: | 23.06.09 21:33 | ||
Оценка: |
От: | VladD2 | www.nemerle.org | |
Дата: | 24.06.09 11:48 | ||
Оценка: |
Z>After a fair bit of soul-searching, I have decided to accept a fairly senior
Z>position at Microsoft associated with the Midori project. The current plan
Z>has me starting there at the beginning of August.
Z>This means, among other issues, that we will be wrapping up the BitC
Z>project.