Ecrans, un site de Libération.fr

Dixit

Le piratage est un danger pour l’avenir de notre civilisation.

Muriel Marland-Militello, députée UMP

  • Home
  • Internet
  • Télévision
  • Cinéma
  • Dvd
  • Jeux
  • Téléphone
  • Forums
  • Rss

jeudi 13 octobre 2011 19:13

  • internet

Décès de Dennis Ritchie : printf("Goodbye World") ;

par Erwan Cario

Dennis Ritchie en 2009 lors de la remise de la médaille nationale de la technologie

Dennis Ritchie, un des pères de l’informatique moderne, concepteur du langage C et du système d’exploitation UNIX, est mort le week-end dernier. Nécrologie en C. (Pour ceux qui auraient un peu de mal à comprendre, le résultat de ce petit programme est affiché en fin d’article).


#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int                main(int argc, char **argv)
{
 char const        *nom = "Dennis Ritchie";
 char const        *pseudo = "dmr";
 char const        *lieu_de_naissance = "Bronxville, New York";
 char const        *diplome = "Diplômé de l'université de Harvard en physique et mathématique appliquée";
 char const        *nom_confrere = "Ken Thompson";
 char const           *date_de_naissance = "9 septembre 1941";
 char                biographie[2012][1024];
 int                i;

 sprintf(biographie[1941], "%s nait le %s à %s", nom, date_de_naissance, lieu_de_naissance);

 sprintf(biographie[1967], "%s, %s entre aux Laboratoires Bell, un centre de recherche et développement en informatique situé à Murray Hill, dans le New Jersey.", diplome, nom);

 sprintf(biographie[1969], "%s commence à travailler sur un nouveau langage de programmation, évolution du langage B, projet de %s auquel il a participé. nom de code pour ce nouveau langage, NB, pour New B.", nom, nom_confrere);

 sprintf(biographie[1973], "Le langage C est rendu public. Et, toujours en 1973, au Symposium on Operating Systems Principles à l\'Université de Purdue, %s présente avec %s un article sur un nouveau système d\'exploitation basé sur le C, UNIX", nom, nom_confrere);

 sprintf(biographie[1975], "Avec sa version 6, UNIX commence à être utilisé en dehors des laboratoires Bell. UNIX et le langage C sont aujourd'hui considérés comme étant les éléments fondateurs de l\'informatique moderne.");

 sprintf(biographie[1978], "Avec Brian Kernighan, %s publie \"The C Programming Language\", la première \'bible\' expliquant la programmation en langage C. L\'ouvrage est communément appelé le K&R, les initiales des auteurs.", nom);

 sprintf(biographie[1983], "%s reçoit le Turing Award, prix le plus prestigieux en informatique, avec %s pour UNIX et le développement de la théorie des systèmes d'exploitations génériques.", nom, nom_confrere);

 sprintf(biographie[1999], "%s et %s reçoivent des mains de Bill Clinton la médaille nationale de la technologie.", nom, nom_confrere);

 sprintf(biographie[2007], "%s , alors à la tête du département de recherche sur les  logiciels système aux Laboratoires Bell, prend sa retraite.", nom);

 sprintf(biographie[2011], "Le 8 octobre, à l\'âge de 70 ans, %s s\'éteint suite à une longue maladie.", nom);

 for(i = 1941; i <= 2011; i++)
   if (strlen(biographie[i]))
        printf("%d : %s\n\n", i, biographie[i]);

 printf("Goodbye World");

 return 0;
}

 

Ce qui donne, une fois compilé et exécuté :

$ ./a.out

1941 : Dennis Ritchie nait le 9 septembre 1941 à Bronxville, New York

1967 : Diplômé de l’université de Harvard en physique et mathématique appliquée, Dennis Ritchie entre aux Laboratoires Bell, un centre de recherche et développement en informatique situé à Murray Hill, dans le New Jersey.

1969 : Dennis Ritchie commence à travailler sur un nouveau langage de programmation, évolution du langage B, projet de Ken Thompson auquel il a participé. nom de code pour ce nouveau langage, NB, pour New B.

1973 : Le langage C est rendu public. Et, toujours en 1973, au Symposium on Operating Systems Principles à l’Université de Purdue, Dennis Ritchie présente avec Ken Thompson un article sur un nouveau système d’exploitation basé sur le C, UNIX

1975 : Avec sa version 6, UNIX commence à être utilisé en dehors des laboratoires Bell. UNIX et le langage C sont aujourd’hui considérés comme étant les éléments fondateurs de l’informatique moderne.

1978 : Avec Brian Kernighan, Dennis Ritchie publie "The C Programming Language", la première ’bible’ expliquant la programmation en langage C. L’ouvrage est communément appelé le K&R, les initiales des auteurs.

1983 : Dennis Ritchie reçoit le Turing Award, prix le plus prestigieux en informatique, avec Ken Thompson pour UNIX et le développement de la théorie des systèmes d’exploitations génériques.

1999 : Dennis Ritchie et Ken Thompson reçoivent des mains de Bill Clinton la médaille nationale de la technologie.

2007 : Dennis Ritchie , alors à la tête du département de recherche sur les logiciels système aux Laboratoires Bell, prend sa retraite.

2011 : Le 8 octobre, à l’âge de 70 ans, Dennis Ritchie s’éteint suite à une longue maladie.

Goodbye World%

Merci à Théo Crevon pour la traduction de l’algorithme original en C qui compile.


Il y a 42 réactions à cet article.

Lire les réactions.
Réagir à cet article.

Partager cet article

Partager Tweet


Twitter Ecrans Facebook Ecrans

article précédent
Hiroshima, le noyau d’une guerre
article suivant
Lagueuledelemploi.net : « Je ne vois des victimes que d’un côté de la table »


 

Loading

Outils

  • imprimer
  • écrire à Erwan Cario
  • réactions (42)
  • Tweet
  • Partager

Actualit

  • Tunisie : Le porno en ligne ne sera pas filtré (pour l’instant)
  • L’Elysée à maux couverts
  • Ecrans.fr : le podcast se partage
  • Acta : Bruxelles refile la patate chaude à la justice européenne
  • Le streaming, passion nordique au long cours

Lib.fr

  • Frédéric Nihous rénonce à la présidentielle et se range derrière Nicolas Sarkozy
  • Carlton : DSK ressort libre, avec une convocation devant les juges
  • Brigitte Bardot fait campagne pour Le Pen
  • En quête d'une alliance avec GM, PSA s'envole en bourse
  • Tunisie : Le porno en ligne ne sera pas filtré (pour l'instant)
publicité

De saison

img75
Offre légale, galère totale

Une bande dessinée de The Oatmeal résume bien le chemin de croix des internautes en quête de leur série préférée, quel que soit le moyen.


Chronophage

Kawashikek 6

Vous avez aimé l’Entraînement cérébral du professeur Kawashikek et ses innombrables suites ? Vous allez ado... Non, attendez. Personne n’adore les jeux chiants de Kek.


De saison

img75
Hackers par cœur

Demandez qui sont les Anonymous à notre gang de mamies de plus de 77 ans, elles vous sècheront sur place.


Ecouter / Voir

img75
Cauchemar cyber

L’utopie cybernétique des années 60 est au cœur du stimulant documentaire « All Watched over by Machines of Loving Grace », projeté demain à la Gaîté lyrique.


Vendredi, à poils !

img75
Câlins de loris


C’est joli, on aime

img75
Le CD déploie ses ailes

L’Australien Sean Avery recycle des vieux CD pour sculpter d’impressionnants animaux, qui partagent tous un petit air de Pokémon.




accueil | internet | télévision | cinéma | DVD | jeux | téléphone
contacts | licence | mentions légales | données personnelles | charte d’édition
engine SPIP | powered by carburant
© Libération- un site de Libération Network - 2006 - 2008