Não é preciso dizer que o Unix foi "reescrito" em C. Em vez disso, foi escrito originalmente em c .
Aqui está um colapso:
*
Early Unix (1969-1973): As versões iniciais do UNIX foram escritas em linguagem de montagem para o computador PDP-7. Isso era típico na época, já que idiomas de alto nível como C ainda estavam em seus estágios iniciais.
*
A ascensão de C (1972-1973): Dennis Ritchie, uma figura -chave no desenvolvimento do UNIX, criou a linguagem de programação C. Esse idioma ofereceu uma maneira mais portátil e eficiente de escrever software.
*
Unix em C (1973 em diante): Como C amadureceu, o sistema operacional UNIX foi
portado para C . Isso significava que a maior parte do código do sistema foi reescrita em C, mas não foi uma reescrita completa do zero. A transição permitiu que o UNIX fosse facilmente transportado para diferentes arquiteturas de computadores, aumentando significativamente seu alcance e popularidade.
Portanto, o Unix não foi * reescrito * em C. foi desenvolvido e depois reescrito significativamente em c para portabilidade e eficiência.