• # Et les liens ?

    Posté par (site web personnel) . En réponse au journal Microsoft réécrit Hurd ?. Évalué à 10.

    Alors pour cibler d'où vient l'info il suffit de remonter à la source :
    yahoo -> zdnet -> sdtimes.com

    Et pour les vrais informations il suffit de remonter tous simplement à la source :

    Singularity: Rethinking the Software Stack [http://research.microsoft.com/pubs/69431/osr2007_rethinkings(...)]
    "Advances in languages, compilers, and tools open the possibility of significantly improving software. For example, Singularity uses type-safe languages and an abstract instruction set to enable what we call Software Isolated Processes (SIPs). SIPs provide the strong isolation guarantees of OS processes (isolated object space, separate GCs, separate runtimes) without the overhead of hardware-enforced protection domains. In the current Singularity prototype SIPs are extremely cheap; they run in ring 0 in the kernel’s address space."

    SDTimes [http://www.sdtimes.com/MICROSOFT_S_PLANS_FOR_POST_WINDOWS_OS(...)]
    Midori is designed to run directly on native hardware (x86, x64 and ARM), be hosted on the Windows Hyper-V hypervisor, or even be hosted by a Windows process.

    Likewise for local concurrency, Midori will have a programming model, a platform stack and execution techniques that are intended to help developers write applications that can safely and efficiently use a greater number of hardware threads than is currently feasible. Elements in local parallelism interact through shared memory, which is the huge difference with distributed applications, said Microsoft distinguished engineer John Manferdelli, in a separate interview.

    Pour l'instant rien de neuf à l'horizon, sous Linux/Unix des sockets locales ou distants dans des programmes distribués ça se fait depuis un certains temps. Je pense que ce qui peut être nouveau c'est l'aspect montée en charge de l'application style Erlang.

    Cependant MS va encore ré-inventer ce qui existe mais va gagner avec leur pression commerciale. A voir notamment le papier (web) du SDTimes et ce que fait déjà Erlang.

    Pete Thinks [Way Too Much] [http://mikepetry.blogspot.com/2007/12/erlang-scalability-nex(...)]
    Erlang Concurrent Programming [http://erlang.org/course/concurrent_programming.html]