Les forums d'Ecrans

Annonce

Pour participer aux forums d'Ecrans.fr, il faut d'abord s'inscrire. Pour vous inscrire, cliquez ici.
Si vous possédez déjà un compte, cliquez ici.

#1 13-10-2011 18:13:18

Ecrans.fr
Administrateur
Inscription : 25-06-2007
Messages : 1 000

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

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

Dennis Ritchie, concepteur du langage C et du système d'exploitation UNIX, est mort le week-end dernier. Nécrologie en C.

Lire l'article

Hors ligne

#2 13-10-2011 18:41:44

fb251
Membre
Inscription : 13-05-2008
Messages : 16

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

Merci Erwan,

Personne ou presque dans les médias ne parle de ce grand Monsieur et de son apport exceptionnel à l'informatique moderne.
Bon le programme en C est pas franchement terrible (en particulier le coup du tableau bibliographie[]) mais c'est pas grave.

Dure journée qu'aujourd'hui quand ça fait 25 ans que tu fais du C et que tu bosse avec du Unix/Linux sad

Hors ligne

#3 13-10-2011 19:11:14

vouroupatra
Nouveau membre
Inscription : 27-08-2009
Messages : 4

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

fb251 a écrit :

Merci Erwan,

Personne ou presque dans les médias ne parle de ce grand Monsieur et de son apport exceptionnel à l'informatique moderne.
Bon le programme en C est pas franchement terrible (en particulier le coup du tableau bibliographie[]) mais c'est pas grave.

Dure journée qu'aujourd'hui quand ça fait 25 ans que tu fais du C et que tu bosse avec du Unix/Linux sad

On parle peu des gens qui ont apporté des avancées considérables à l'informatique, comme également Jon Postel disparu il y a une douzaine d'années, l'un des pilier du protocole TCP et éditeur des fameux RFC.
"The C Programming Language" une de mes bibles il y a 23 ans déjà.
De véritables créateurs et visionnaires à qui on doit tout ici, du bout de nos claviers...

Hors ligne

#4 13-10-2011 19:53:16

jx75
Membre
Inscription : 15-05-2009
Messages : 33

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

Respect.

Hors ligne

#5 13-10-2011 21:21:55

globulus
Nouveau membre
Inscription : 13-10-2011
Messages : 1

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

Ben ouais, mais faudrait penser à initialiser biographie tout de même...
Du style
for(i = 1941; i <= 2011; i++)
   biographie[i][0] = '\0';
ou carrément
bzero(biographie, sizeof(biographie));

Hors ligne

#6 13-10-2011 22:30:36

z80
Nouveau membre
Inscription : 14-08-2010
Messages : 5

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

Dennis Ritchie a une part prépondérante dans ce qu'est notre monde aujourd'hui.
Avec Brian Kernighan et Ken Thompson, une idée est née. Cette idée a transformé le monde. Nous, les "techs"/"geek"/etc., sommes une part de cette idée.

Dennis Ritchie, merci et paix à ta mémoire, l'ami.

Hors ligne

#7 13-10-2011 23:09:04

Robespierre
Membre
Inscription : 13-05-2009
Messages : 29

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

"UNIX et le langage C sont aujourd’hui considérés comme étant les éléments fondateurs de l’informatique moderne" considérés comme tels par qui? par quelques béotiens qui n'ont qu'une vague idée de ce qu'est l'informatique, moderne ou pas! Comment peut-on écrire une pareille ânerie? Le C n'est en rien une innovation, juste une évolution très mineure dans l'histoire des langages de programmation, qui fera d'ailleurs prendre un retard considérable par la suite quand les programmeurs C croiront se reconvertir au C++ tout en ignorant l'approche objet. Quant à Unix, il faut se replacer dans le contexte de l'époque, d'un côté IBM, de l'autre des nains et autour de tout cela quelques labos où tout ce qui parait évident aujourd'hui a été inventé. Tout cela et plein d'autres choses qui ne sont jamais passées à l'étape industrielle. En fait, tant qu'UNIX restait ce qu'il était à l'origine, il ne présentait guère d'intérêt. Mais il est polymorphe et peut aussi bien fonctionner sur un mainframe d'entreprise que sur un téléphone sous le nom d'Android, bardé de ses bibliothèques java qui rendent la programmation sur ces matériel d'une simplicité enfantine (pour qui a assimilé les concepts évidemment, car sinon...). D'ailleurs, la machine où j'écris cela tourne sous Ubuntu, encore un unix... De la à dire que c'est l'élément fondateur, non, tout de même, il ne faut pas raconter n'importe quoi.

Hors ligne

#8 13-10-2011 23:20:06

Tornado_OLO
Nouveau membre
Inscription : 15-06-2011
Messages : 9

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

Linux n'est pas Unix, même s'il en est inspiré. Ne mélangeons pas tout.

Hors ligne

#9 13-10-2011 23:26:35

Schmorgluck
Membre
Inscription : 27-07-2008
Messages : 45

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

Merci, Robespierre, d'avoir fourni l'objection pas crédible sans laquelle cet hommage n'aurait pas été complet.


There's nothing like $HOME

Hors ligne

#10 13-10-2011 23:34:45

Seventeen
Habitué
Inscription : 09-06-2010
Messages : 539

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

Joli, et effectivement une perte.
Et Robespierre, pour le C, jolie tirade.
Si tu avais une idée de ce qu'est l'informatique justement tu ne dirais pas ça. Si tu devais abandonner les applications en C, crois moi il y aurait un gros trou dans ta vie (tu peux commencer par ne pas prendre ta voiture et arrêter d'utiliser ton téléphone...).

Ah la la...
Les béotiens se portent très bien...

Hors ligne

#11 13-10-2011 23:46:09

fb251
Membre
Inscription : 13-05-2008
Messages : 16

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

Robespierre a écrit :

"UNIX et le langage C sont aujourd’hui considérés comme étant les éléments fondateurs de l’informatique moderne" considérés comme tels par qui? par quelques béotiens qui n'ont qu'une vague idée de ce qu'est l'informatique, moderne ou pas!

40 ans d'existence et toujours en pleine forme, en informatique c'est plus que considérable. Il y a du C et de l'Unix et dérivés partout dans la vie courante. Pouvoir résister au temps ça s'appelle de la modernité.

Hors ligne

#12 14-10-2011 00:40:29

ac
Habitué
Inscription : 26-11-2008
Messages : 58

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

Respect
Il sera longtemps dans les mémoires, c'est le moins qu'on puisse dire ...

Hors ligne

#13 14-10-2011 01:26:40

kio
Habitué
Lieu : Paris
Inscription : 08-01-2009
Messages : 1 951

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

loooool. bon article, bravo.
édit : je parle de la forme. je laisse les experts débattre du fond.

Dernière modification par kio (14-10-2011 01:32:11)


aka ParisForce sur Raging Thunder II /iPhone, internet multiplayer. :-D
minicheck.tumblr.com

Hors ligne

#14 14-10-2011 04:31:48

Okki
Membre
Inscription : 13-05-2010
Messages : 28

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

Robespierre: au delà du système Unix en lui-même, il faut voir tout ce qu'il a apporté. Le tout fichier, le fait que chaque programme ne devait faire qu'une seule tâche mais devait la faire bien, les pipes, pour pouvoir enchaîner les commandes... Et tout ça, on le retrouve encore aujourd'hui dans les systèmes modernes comme Linux ou les différents BSD.

Hors ligne

#15 14-10-2011 08:14:16

Arnaudus
Habitué
Inscription : 12-11-2008
Messages : 180

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

Robespierre a écrit :

"UNIX et le langage C sont aujourd’hui considérés comme étant les éléments fondateurs de l’informatique moderne" considérés comme tels par qui? par quelques béotiens qui n'ont qu'une vague idée de ce qu'est l'informatique, moderne ou pas! Comment peut-on écrire une pareille ânerie?

T'as raison, c'est bien connu que c'est Basic et MS-Dos qui sont à la base de l'informatique moderne. D'ailleurs, ils sont plus récents, et euh... plus utilisés du tout.

Mon système d'exploitation est un Unix, son noyau est codé en C, mon environnement graphique est codé en C++, une évolution de C, j'écris ce commentaire dans un navigateur codé en C++, le message va transiter par des routeurs et des serveurs dont les systèmes, très souvent Unix, sont écrits en C.

Il n'est pas écrit qu'Unix et C sont des innovations majeures, les deux sont dérivés de concepts antérieurs. Leurs fonctionnalités se sont simplement révélées assez souples et puissantes pour que ces outils existent encore, dans une forme quasiment identique à ce qu'ils étaient à l'origine.

Franchement, je trouve le ton de cette intervention détestable, et son contenu stupide. Si on doit citer un langage de programmation et un système d'exploitation qualifiables d'éléments fondateurs de l'informatique moderne, je ne vois pas d'autre exemple que C et Unix.

Hors ligne

#16 14-10-2011 08:27:19

dobmec
Membre
Inscription : 19-04-2011
Messages : 14

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

Je suis d'ailleurs étonné que Robespierre tourne sous Ubuntu plutôt que sur un I-machin chose (qui au passage sont aussi des dérivés d'UNIX)  big_smile

Hors ligne

#17 14-10-2011 09:03:47

Egmorn
Habitué
Inscription : 04-07-2007
Messages : 2 946

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

Si on doit citer un langage de programmation et un système d'exploitation qualifiables d'éléments fondateurs de l'informatique moderne, je ne vois pas d'autre exemple que C et Unix.

Hmmm...
Kobold et TOS?

OK je sors

Dernière modification par Egmorn (14-10-2011 09:04:01)

Hors ligne

#18 14-10-2011 09:19:57

LupusMichaelis
Habitué
Inscription : 18-01-2011
Messages : 58

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

Mes yeux, un sprintf, les valeurs hardcodées, des tableaux dans le main, arghhhhhhh. Ce n'est un hommage, c'est un attentat ! yikes)

Hors ligne

#19 14-10-2011 09:24:30

iggyreloaded
Nouveau membre
Inscription : 14-10-2011
Messages : 1

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

il y a 28 ans je déboule à paname avec 2 valises et des cours d'informatiques pris au lycée... on faisait le visage du christ en programmant une bande perforée. je trouve un boulot de programmeur chez control data (cobol, fortran, assembl) on mettait des chaussons pour rentrer dans la salle des ordis et je fumais des joints  avec un baba-cool qui me dit : "ce monde est fini. les grosses machines, les grandes salles, ibm; je fabrique chez moi un ordi tout petit et je le programme en C"
kezako me dis-je ? et j'ai appris.
j'ai programmé avec lui pendant 3 piges là dessus et j'aimais bien ça : j'ai pu payer mes premiers loyers, sortir, aimer cette ville.

bref, merci monsieur.

Hors ligne

#20 14-10-2011 09:41:21

oleiade
Nouveau membre
Inscription : 13-10-2011
Messages : 1

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

Rah lalala, faites pas vos puristes. Si j'avais voulu faire du code propre, avec des sous-fonctions, respect des 80 colonnes/25lignes par fonction, des malloc, des free, des memset and so on je l'aurais fait.

Mais ne perdez pas de vue qu'il s'agissait d'etre accessible et lisible par le plus grand nombre. Mais ravi que dans l'absolu ca vous ai plu ^^

Dernière modification par oleiade (14-10-2011 09:42:34)

Hors ligne

#21 14-10-2011 09:56:24

Jukurpa
Habitué
Inscription : 13-11-2008
Messages : 1 136
Site Web

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

Egmorn a écrit :

Si on doit citer un langage de programmation et un système d'exploitation qualifiables d'éléments fondateurs de l'informatique moderne, je ne vois pas d'autre exemple que C et Unix.

Hmmm...
Kobold et TOS?

OK je sors

Je suppose qu'il y a une part d'humour là dedans mais en tant que gros Newbie envers tout ce qui concerne la programmation, les termes C et Unix me parlent alors que Kobold et TOS ne m'évoque strictement rien. smile


Ton OS est open source, ton esprit par contre...

Hors ligne

#22 14-10-2011 10:03:11

Egmorn
Habitué
Inscription : 04-07-2007
Messages : 2 946

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

Mae culpa sur Kobold j'a mal ortografier. Faut dire que je suis trop jeune. Donc je corrige en Cobol

TOS c'est l'ancien Os d'Atari

Dernière modification par Egmorn (14-10-2011 10:04:12)

Hors ligne

#23 14-10-2011 10:07:26

tom103
Membre
Inscription : 28-11-2009
Messages : 32

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

Merci pour cet article, c'est rare de voir des médias non spécialisés dans le développement qui parlent de cet événement...
Bien qu'il soit inconnu du grand public, l'héritage de Dennis Ritchie est absolument colossal, sans lui l'informatique ne serait sans doute pas ce qu'elle est aujourd'hui

Hors ligne

#24 14-10-2011 10:32:09

feydaykyn
Nouveau membre
Inscription : 14-10-2011
Messages : 1

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

C'est vrai que le tableau aurait mérité d'être initialisé, mais j'adore son emploi ici, judicieusement détourné.
Dennis Ritchie a décrit la création du C, c'est en anglais et très bien écrit : http://cm.bell-labs.com/cm/cs/who/dmr/chist.html

Hors ligne

#25 14-10-2011 12:11:19

Robespierre
Membre
Inscription : 13-05-2009
Messages : 29

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

Gros éclat de rire à la lecture des béotiens qui ont écrit des milliers de ligne de code, sans doute en C, sans avoir jamais rien compris à l'informatique et se croient experts. Faudrait il que je fasse la liste des langages (d'Algol W à java en pensant par tous ceux dont j'ai même oublié le nom) et systèmes d'exploitation que j'ai fréquentés pour qu'ils comprennent le fondement de mon objection? mais peu importe...

Ritchie, avec d'autres, a sans doute bien plus apporté par son travail fondamental sur les systèmes d'exploitation que par l'application qu'en est Unix. D'ailleurs, Unix, ça ne veut pas dire grand chose, il faudrait parler "des unix" et de toute la famille (et même un rigolo pour écrire "linux n'est pas unix", ben voyons...).

Quant aux pisseurs de C, qu'ils aillent donc vérifier sa généalogie. C'est sûr que par rapport à l'assembleur 360, gros progrès... Vous savez, ou plutôt vous ne savez pas, que Cobol a été le langage pendant plus de trente ans, et pourtant quelle horreur... Il s'est même trouvé un rigolo pour tenter d'affimer que si on n'est pas dans la secte C, on est dans la secte B (celle su Basic de Bill Gates) pas du B qui précède le C. Encore une belle preuve du caractère béotien de celui là.

Le plus rigolo dans tout ça, c'est que Ritchie, qui n'était pas un béotien, lui, se serait tapé une sacrée barre à la lecture des âneries proférées en son nom par les adeptes d'une secte dont il ne fut pas gourou. La secte est bien vivace, elle.

Hors ligne

Pied de page des forums