Midori El Nuevo Lenguaje De Alto Nivel


 Cada día se crean nuevos lenguajes de programación y hay uno que es de alto nivel que se llama Midori M#, el método operativo open source de nueva generación de Microsoft. Midori M# es un lenguaje de alto nivel para proyectar sistemas de Microsoft. Lo que hasta hace poco era un propósito de investigación que apuntaba a cambiar en un nuevo proyecto Cairo, finalmente parece ser un proyecto efectivamente tangible y del que ya se sabe ciertos detalles de su implementación. La idea de Midori es poseer un lenguaje que dé muy buen provecho y sea sencillo de extender, siguiendo los principios de C#. M# procede de Sing#, el lenguaje manejado para desarrollar Singularity, un micronúcleo desarrollado por Microsoft Research, como así se refiere alguien que se declara antiguo empleado de Microsoft en un hilo de Reddit.

microsoft-midori

 M# especialmente busca poder conmutar dos aspectos de C# que mejoren su rendimiento. Por un lado, el garbage collector, un integrante que se encarga de transitar las zonas de memoria llenas por cada programa y de liberar, en cada zona, aquellas partes que no se estén utilizando. M# así se vuelve más eficaz e inteligente, localizando cuándo un objeto deja de ser imprescindible  y puede ser eliminado de la memoria. Y por otro lado, también hay mejoramiento en el sistema de tipado, buscando emprender un grave problema en los sistemas operativos vigentes como es el de que los procesadores crecen a lo ancho y no a lo alto, es decir, en vez de haber núcleos más activos, lo que tenemos son procesadores con más núcleos, en ocasiones optimizados y especializados para ciertos usos precisos. Y por lo que ya se sabe de Midori, parece ser el método operativo de nueva generación, máxime ahora que diseña parte de la división de Sistemas Operativos de Microsoft, encabezada por Terry Myerson, según indica Mary Jo Foley.

109972

 

 

Fuente: Desarrolloweb.com  

You may also like...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

'
Comparte