🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.lang.c
Article #15020

Re: <math.h>

#15020
From: Pierre Maurette
Date: Fri, 14 Oct 2005 21:06
49 lines
3611 bytes
Harpo, le 14/10/2005, a �crit :
> Emmanuel Delahaye wrote:
>
>> 
>> Je rappelle qu'un header (.h) et une biblioth�que (.a, .lib etc.) ne
>> sont pas la m�me chose. 
>
> On ne le r�p�tera jamais assez, m�me si c'est fatigant,
Certes

> i y a de
> multiples phases entre ce qui se passe dans la t�te d'un programmeur et
> un programme ex�cutable. C'est souvent au d�but de la cha�ne que �a
> foire.
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.

> 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.

> Il y a plusieurs moyens d'aborder un langage, on peut r�citer la
> grammaire BNF par coeur,cela ne fait pas un bon programmeur, cela fait
> des amateurs d'academic studies', il semble qu'il en faille.
Si votre id�e est que la ma�trise de le grammaire BNF ne sert qu'� 
�crire des compilateurs, j'agr�e.

> Je pense que le m�tier de programmeur est un des plus noble
Exag�ration ? "Programeurs sans Fronti�res" ?

> car il doit
> savoir faire le lien entre des sp�cifications fonctionnelles et les
> bits qui pasent de 0 � 1 et vis-versa.
S'ils passent de 0 � 1 et vice-versa, autant qu'ils restent au lit ;-)

> Savoir ce qu'est une compilation et une �dition de lien devrait �tre un
> pr�s-requis avant d'avoir l'honneur d'approcher un clavier, cela laisse
> un espoir de comprendre un jour ce que font les programmes que l'on
> �crit.
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.

-- 
Pierre Maurette
Technical Details
Message-ID: <mn.756a7d5aa4377128.31483@laposte.net>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.icl.net!newsfeed.fjserv.net!easynet-quince!easynet.net!oleane.net!oleane!in2p3.fr!proxad.net!infeed-4.proxad.net!nnrp3-1.free.fr!not-for-mail
References: <434ebbcf$0$451$7a628cd7@news.club-internet.fr> <434f7a0c$0$18813$636a55ce@news.free.fr> <4350158d$0$1734$8fcfb975@news.wanadoo.fr>

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!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.icl.net!newsfeed.fjserv.net!easynet-quince!easynet.net!oleane.net!oleane!in2p3.fr!proxad.net!infeed-4.proxad.net!nnrp3-1.free.fr!not-for-mail
Subject: Re: <math.h>
From: "Pierre Maurette" <maurettepierre@wanadoo.fr>
References: <434ebbcf$0$451$7a628cd7@news.club-internet.fr> <434f7a0c$0$18813$636a55ce@news.free.fr> <4350158d$0$1734$8fcfb975@news.wanadoo.fr>
Newsgroups: fr.comp.lang.c
Message-ID: <mn.756a7d5aa4377128.31483@laposte.net>
X-Newsreader: MesNews/1.04.00.00
Date: Fri, 14 Oct 2005 23:06:29 +0200
MIME-Version: 1.0
X-Face: cmi$3R1_J{[}5K|8d'LDiJ$SsZ*gn,j*PhJ#KVGt+45,E_N9O}GrhhQ>fb&q<&lz=g%PEv' u"m)N|KrBMux?2:E?N7Uw3L#H>L#GwM}<qH-?#_Y$B9]$q1"~iUGtN#HVy?}7.`m&iKF>gY:.`W.qu z`1'W'h-AXPmB]#7~<+@H.<0M`-jBkCWbmkcT_*LBVD3|p1a?h1H;cHq{$-vbeP@Hdcqp5z~lwU7ZK `~
Reply-To: maurettepierre@wanadoo.fr
Content-Type: text/plain; charset="iso-8859-15"; format=flowed
Content-Transfer-Encoding: 8bit
X-Antivirus: avast! (VPS 0541-3, 14/10/2005), Outbound message
X-Antivirus-Status: Clean
Lines: 51
Organization: Guest of ProXad - France
NNTP-Posting-Date: 14 Oct 2005 23:04:41 MEST
NNTP-Posting-Host: 84.7.248.36
X-Trace: 1129323881 nnrp3-1.free.fr 21290 84.7.248.36:4660
X-Complaints-To: abuse@proxad.net