Article View: fr.comp.lang.c
Article #15021Re: <math.h>
From: Harpo
Date: Fri, 14 Oct 2005 23:20
Date: Fri, 14 Oct 2005 23:20
61 lines
4181 bytes
4181 bytes
Pierre Maurette wrote: > La production du programmeur est rarement (mais �a existe) un > programme ex�cutable (pl�onasme ?). C'est un fichier que l'OS se > chargera au travers du loader de transformer en processus. Assez souvent, lorsqu'on se paie un programmeur, c'est dans l'espoir que son code s'�x�cute. Cette ex�cution est m�me capitale. G�n�ralement, surtout quand ce programme ne fait pas parti du kernel, il est charg�, mais cela n'en fait pas un process, un pogramme est une unit� ex�cutable, un process est une unit� d'ex�cution. >> Je pense qu'une des premi�re choses � apprendre lorsqu'on apprend un >> langage, c'est la mani�re dont ce langage formalisable arrive � une >> unit� ex�cutable. > Lors de l'apprentissage de son premier langage compil�, peut-�tre. > Mais ensuite, cette cha�ne de production est tout sauf li�e � un > langage. Vous vous contredites en 2 phrases cons�cutives, faites attention ! D'une mani�re basique, une personne que l'on qualifie de programmeur �crit dans un langage, C, Pascal, Basic, Cobol, Intercal etc., D'une mani�re ou une autre , il y a quelque chose qui s'�x�cute, que le programme soit load� ou interpr�t�, il y a toujours un rapport entre un langage, un programme �crit dans ce langage et ce qui s'�x�cute en fin de cha�ne, si ce n'�tais pas le cas, s'il n'y avait pas de d�terminisme dans cette cha�ne, le end-user aurait n'importe quoi, et ils n'aiment pas �a ces cons ! Ceci dit, je me mets � leur place... >> Je pense que le m�tier de programmeur est un des plus noble > Exag�ration ? "Programeurs sans Fronti�res" ? Non, je me consid�re comme 'programmeur' (peut-�tre est-ce un peu usurp�) et il me d�plait de me d�valoriser. Pour me valoriser, plut�t que de me r�f�rer � ma modeste personne, je le fais de mani�re g�n�rique, en plus �a peut servir aux copains. > Ce peut �tre utile. J'y ai m�me consacr� quelques dizaines de pages > ici ou l�. Mais parce que je suis comme �a. �a ne me para�t pas > aberrant qu'un programmeur ignore tout de la tuyauterie. Si le langage > est parfaitement d�fini. C'est peut-�tre simple pour vous. Les choses ne sont pas si simples et d�finir un langage, m�me aussi simple que le C n'est pas une chose facile, la syntaxe peut �tre formalis�e, mais ce n'est d�j� pas si simple, quand � ce que �a fait, c'est encore autre chose. Cela fait 2 ans environ que je m'int�resse � un langage, au bout d'une matin�e je pensais avoir compris 50% du langage, maintenant apr�s avoir �crit des extensions � ce langage et avoir lu une partie des sources, j'�value ma connaissance � 2% environ mais c'est mon dernier prix. La tuyauterie est une chose tr�s importante, non pas en tant que telle mais du fait que la confrontation au 'real world' qui pour moi est celui de la tuyauterie permet de valider la connaissance que l'on croit avoir. Il est tr�s facile de tenir des discours, il est parfois plus difficile d'�crire un programme qui tourne. On n'a jamais de SegFault en parlant.
Technical Details
Message-ID:
<43503d6d$0$17207$8fcfb975@news.wanadoo.fr>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!fdn.fr!freenix!news.wanadoo.fr!news.wanadoo.fr!not-for-mailReferences:
<434ebbcf$0$451$7a628cd7@news.club-internet.fr> <434f7a0c$0$18813$636a55ce@news.free.fr> <4350158d$0$1734$8fcfb975@news.wanadoo.fr> <mn.756a7d5aa4377128.31483@laposte.net>Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,a7a23a0d4121c66 X-Google-Attributes: gidf9822,public X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!fdn.fr!freenix!news.wanadoo.fr!news.wanadoo.fr!not-for-mail Message-ID: <43503d6d$0$17207$8fcfb975@news.wanadoo.fr> From: Harpo <trashcan@hotmail.com> Subject: Re: <math.h> Newsgroups: fr.comp.lang.c Date: Sat, 15 Oct 2005 01:20:54 +0200 References: <434ebbcf$0$451$7a628cd7@news.club-internet.fr> <434f7a0c$0$18813$636a55ce@news.free.fr> <4350158d$0$1734$8fcfb975@news.wanadoo.fr> <mn.756a7d5aa4377128.31483@laposte.net> Organization: ARG ; Association pour la Rehabilitation du Goto User-Agent: KNode/0.8.2 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit Lines: 63 NNTP-Posting-Date: 15 Oct 2005 01:21:17 CEST NNTP-Posting-Host: 83.195.255.195 X-Trace: 1129332077 news.wanadoo.fr 17207 83.195.255.195:35761 X-Complaints-To: abuse@wanadoo.fr