image

 

Phoenix es el nombre en código que Microsoft ha dado al software de optimización y análisis de su propio Framework, base para el futuro desarrollo de tecnologías de compiladores.

El Framework Phoenix es un sistema extensible que se puede adaptar a la lectura y escritura de binarios y assemblies de código MSIL (Microsoft Intermediate Lenguage), representando archivos de entrada en un formato intermedio, pudiendo ser analizados y manipulados por aplicaciones que puedan usar la API Phoenix. El código a su vez podrá ser escrito en binario o en formato JITable para su ejecución.

Además se ha lanzado un programa académico alrededor de Phoenix que permitirá a profesores y estudiantes de universidades usar el compilador y las aplicaciones de desarrollo del nuevo Framework. Se puede obtener más información descargando Phoenix Academic Program Report y leyendo Research Highlights.

El Kit de desarrollo del Software Phoenix (SDK) ya está disponible para descarga en Phoenix.

Se puden encontrar algunas Demos aquí.