Microsoft explica de qué manera es el código de Windows diez

Conforme se aproxima el final del soporte técnico de Windows siete, no dejamos de ver diferentes campañas de Microsoft para intentar que los usuarios migren al actual sistema operativo. Ahora, la última de estas intervenciones ha corrido al cargo de Axel Rietschin, uno de los ingenieros de Microsoft responsable del código y núcleo de Windows diez.

En concreto, todo empezó con una pregunta sobre Windoows siete por medio de Quora, donde alén de una contestación, Rietschin aprovechó para desvelar ciertos detalles sobre el funcionamiento y la estructura de este sistema operativo.

Conforme este desarrollador, “Windows diez es exactamente la misma base de código evolucionada que la base de Windows ocho, siete, Vista, XP, dos mil, e inclusive Windows NT“. Así, cada generación sirvió como una plataforma de refactorización, no solo aprendiendo de las precedentes, sino más bien agregando las nuevas funciones sobre el código precedente.

Así, apoyándose asimismo en la actualización del soporte de hardware, se consigue ofrecer un producto nuevo sosteniendo un alto grado de compatibilidad binaria con sus versiones precedentes, lo que deja que muchas de las aplicaciones de las primeras versiones funcionen hoy.

Y es que la mayor parte del kernel (ntoskrnl.exe) está escrito en el lenguaje de programación C, y la mayoría de lo que se ejecuta en modo kernel, asimismo. No obstante, en la creación de Windows diez asimismo intervienen otros lenguajes como C#, JavaScript, TypeScript, VB.NET o bien C++, pudiendo hallar una mayor presencia de este último conforme vamos separándonos del modo de usuario cara los desarrollos más recientes.

Dicho esto, el .NET BCL y otras bibliotecas en general se escriben en lenguaje C #, mas conforme asevera Rietschin, solo representan “pequeñas gotas en un mar gigante de código C con ciertas islas de C++“. En verdad, mismo nos anima a revisarlo por medio de ciertas de copias existentes del Windows Research Kernel, adelantándonos aun el link a una de estas versiones gratis publicada en Github.

No obstante, su contestación fue no se centró meramente en los lenguajes de programación, “lo que la mayor parte de la gente no se da cuenta es del tamaño de Windows. Este es un proyecto enorme, de proporciones realmente épicas“.

Y es que el árbol completo con todo el código fuente, el código de prueba y todo cuanto forma el sistema operativo completo del Windows diez que nos llega a los usuarios finales, estaría compuesto por más de cuatro millones de ficheros y medio terabyte. “Sy también precisaría una vida o bien 2 para leerlo todo“, bromeaba el ingeniero.

La entrada Microsoft explica de qué forma es el código de Windows diez se publicó primero en MuyComputer.

Deja una respuesta

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