Aquí hay un desglose:
* Unix temprano (1969-1973): Las versiones iniciales de Unix se escribieron en lenguaje de ensamblaje para la computadora PDP-7. Esto era típico para el tiempo, ya que los idiomas de alto nivel como C todavía estaban en sus primeras etapas.
* El ascenso de C (1972-1973): Dennis Ritchie, una figura clave en el desarrollo de UNIX, creó el lenguaje de programación C. Este idioma ofreció una forma más portátil y eficiente de escribir software.
* unix en C (1973 en adelante): Como C maduró, el sistema operativo UNIX estaba portado a C . Esto significaba que la mayor parte del código del sistema se reescribía en C, pero no era una reescritura completa desde cero. La transición permitió que UNIX se portara fácilmente a diferentes arquitecturas de computadoras, aumentando significativamente su alcance y popularidad.
Por lo tanto, Unix no fue * reescrito * en C. fue desarrollado y luego reescrito significativamente en C para portabilidad y eficiencia.