Python >> Tutoriel Python >  >> Python

Unix Heros :Hommage à 8 pionniers pour changer l'informatique à jamais

La famille des systèmes d'exploitation Unix est apparue à la fin des années 1970 lorsque Bell Systems a ouvert au public le code source de sa technologie. Au cours des décennies suivantes, les universités, les particuliers et les entreprises ont développé une multitude d'extensions et de nouvelles versions.

Aujourd'hui, Unix est une norme déposée qui garantit que certaines normes de qualité sont respectées pour tout système d'exploitation qui s'applique à la norme. Les systèmes d'exploitation Unix et de type Unix ont un impact majeur dans le monde informatique. Environ deux des serveurs Web gratuits fonctionnent sur un système Linux, qui est basé sur Unix. La plupart des supercalculateurs d'aujourd'hui exécutent des systèmes basés sur Unix. Le macOS est également un système Unix enregistré en 2020. L'impact massif d'Unix a attiré les meilleurs codeurs du monde pour collaborer à l'amélioration continue du système d'exploitation. Linus Torvaldis, Ken Thompson, Brian Kernighan—la liste des développeurs Unix contient les noms de certains des codeurs les plus influents au monde.

Cet article vous donne une liste des célèbres développeurs Unix qui ont changé à jamais la façon dont les ordinateurs s'intègrent à notre vie moderne.

  1. Ken Thompson
  2. Dennis Ritchie
  3. Joe Ossanna
  4. Douglas McIlroy
  5. Peter Neumann
  6. Rudd Canaday
  7. Brian Kernighan
  8. Michael Lesk

#1 Ken Thompson — Inventeur d'Unix

"Kenneth Lane Thompson (né le 4 février 1943) est un pionnier américain de l'informatique. Thompson a travaillé chez Bell Labs pendant la majeure partie de sa carrière où il a conçu et mis en œuvre le système d'exploitation Unix d'origine. Il a également inventé le langage de programmation B, le prédécesseur direct du langage de programmation C, et a été l'un des créateurs et des premiers développeurs du système d'exploitation Plan 9. Depuis 2006, Thompson travaille chez Google, où il a co-inventé le langage de programmation Go. » — source

#2 Dennis Ritchie — Création du langage de programmation C

"Dennis MacAlistair Ritchie (9 septembre 1941 - vers le 12 octobre 2011) était un informaticien américain. Il a créé le langage de programmation C et, avec son collègue de longue date Ken Thompson, le système d'exploitation Unix et le langage de programmation B. Ritchie et Thompson ont reçu le prix Turing de l'ACM en 1983, la médaille Hamming de l'IEEE en 1990 et la médaille nationale de la technologie du président Bill Clinton en 1999. » — sources

#3 Joe Ossanna — Poser les bases d'Unix

"Joseph Frank Ossanna, Jr. (10 décembre 1928 à Detroit, Michigan - 28 novembre 1977 à Morristown, New Jersey) a travaillé comme membre du personnel technique des Bell Telephone Laboratories à Murray Hill, New Jersey. Il s'est engagé activement dans la conception logicielle de Multics (Multiplexed Information and Computing Service), un système d'exploitation à usage général utilisé chez Bell. » — sources

#4 Doug McIlroy - Pipelines Unix proposés à l'origine

"Malcolm Douglas McIlroy (né en 1932) est mathématicien, ingénieur et programmeur. Depuis 2019, il est professeur auxiliaire d'informatique au Dartmouth College. McIlroy est surtout connu pour avoir initialement proposé des pipelines Unix et développé plusieurs outils Unix, tels que spell, diff, sort, join, graph, speak et tr. — source

#5 Peter Neumann — Poser les bases d'Unix

« Peter Gabriel Neumann (né en 1932) est un chercheur en informatique qui a travaillé sur le système d'exploitation Multics dans les années 1960. Il édite les rubriques RISKS Digest pour ACM Software Engineering Notes et Communications of the ACM. Il a fondé ACM SIGSOFT et est membre de l'ACM, de l'IEEE[4] et de l'AAAS. ” — source

#6 Rudd Canaday — Premier développeur Unix

« Rudd Canaday est un architecte et implémenteur de systèmes informatiques et de logiciels avec une longue liste de réalisations importantes. Après avoir obtenu son doctorat. du MIT, il a passé 25 ans chez Bell Telephone Labs, toutes sauf 5 de ces années dans la recherche. Après les Bell Labs, il fonde trois sociétés pour commercialiser son logiciel, la dernière en 2008, puis part travailler pour une startup de la Silicon Valley .” — sources

#7 Brian Kernighan — Premier développeur Unix et auteur du premier livre de programmation en C

Brian Wilson Kernighan (/ˈkɜːrnɪhæn/;[6] né le 1er janvier 1942)[1] est un informaticien canadien. Il a travaillé chez Bell Labs et a contribué au développement d'Unix aux côtés des créateurs d'Unix Ken Thompson et Dennis Ritchie. Le nom de Kernighan est devenu largement connu grâce à la co-écriture du premier livre sur le langage de programmation C (The C Programming Language) avec Dennis Ritchie. ” — source

#8 Michael Lesk — Créateur d'outils Unix

"De 1970 à 1984, Lesk a travaillé chez Bell Labs dans le groupe qui a construit Unix. Lesk a écrit des outils Unix pour le traitement de texte (tbl, refer et le package de macros standard ms, tous pour troff), pour la compilation (Lex) et pour la mise en réseau (uucp). Il a également écrit la bibliothèque d'E/S portable (le prédécesseur de stdio.h en C) et a contribué de manière significative au développement du préprocesseur du langage C. » — sources

Cri

Bill Gates a déclaré qu'un grand programmeur peut être 10 000 fois plus productif qu'un programmeur moyen. Si vrai! Ces étoiles du ciel informatique ont énormément contribué au niveau de vie de milliards de personnes dans le monde. Merci! ??