🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Coder des protocols (Was: Le site d'Emd^H^H^H)

#15667
From: Harpo
Date: Thu, 15 Sep 2005 21:03
46 lines
3986 bytes
Marc Boyer wrote:

> 
>> Je ne suis pas certain qu'il soit bon mettre dans un m�me langage des
>> choses qui sont � des niveaux conceptuels que l'on peut consid�rer
>> comme diff�rent, je pense qu'il est peut-�tre plus simple de traiter
>> avec de langages diff�rents, si possible avec la m�me syntaxe.
> 
>   Long d�bat...

Pour ma part j'ai tranch�.
Enfin, il m'arrive d'�tre volage mais je reste fid�le � certaines id�es
parce que, pragmatiquement, elles me semblent donner de bon r�sultats,
j'ai entendu dire que un des concept dans le d�veloppement d'Unix �tait
"Un programme doit faire une chose et la faire bien.".

Si � un meta-niveau, le d�veloppement de ces 'briques logicielles' doit
�tre coordonn� pour qu'elles s'interfacent harmonieusement (c'est aussi
un travail important), chacune doit pouvoir �tre appr�hend�e
enti�rement par une personne humaine (ou ce qui s'en rapproche le
plus : un programmeur) et �tre maintenue, am�lior�e etc. par une petite
�quipe.

Je n'aime pas trop ces usines � gaz qui font web-browser, nntp-reader,
mail-client et qui demain vont aussi me proposer de tondre ma pelouse
(ceci dit, je me sers de Mozilla comme browser de temps en temps car sa
conformit� aux normes du W3C est, pour ce que j'en connais, tr�s
bonne).
Cela correspond sans doute � une demande l�gitime de l'utilisateur qui
veut avoir tout dans le m�me paquet, mais il doit y avoir une
dissociation, un d�couplage toussa entre une offre 'commerciale' et une
strat�gie de d�veloppement et de fabrication de logiciels.

Je pense que la vision en couche de logiciels est une mani�re
int�ressante d'envisager la construction des dits logiciels surtout si
cette vision n'est pas na�vement unidimensionnelle.
Nous en revenons justement au sujet d�j� hors-sujet, il faut distinguer
les couches fonctionnelles par exemple dans l'empilement en couches de
protocoles et leur impl�mentation, par exemple par un automate qui peut
utiliser les m�mes composants logiciels (disons un truc qui g�re des
automates) qui peuvent eux-m�mes avoir une structure en couche mais sur
un autre plan, Ainsi, ce mod�le peut prendre en charge n dimensions,
chaque dimension pouvant �tre trait�e de mani�re s�par�e.

Certains me demanderont o� est ma question sur le langage C, qu'ils se
rassurent nous y arrivons.
Technical Details
Message-ID: <4329e1c0$0$5379$8fcfb975@news.wanadoo.fr>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!fr.ip.ndsoftware.net!proxad.net!freenix!news.wanadoo.fr!news.wanadoo.fr!not-for-mail
References: <42f76a16$0$1252$8fcfb975@news.wanadoo.fr> <Pine.OSF.4.58.0508081632100.485632@vega.utc.fr> <de9lqd$s8o$1@reader1.imaginet.fr> <deccei$850$1@shakotay.alphanet.ch> <dee1fn$nng$1@reader1.imaginet.fr> <Pine.OSF.4.58.0508231037240.465959@vega.utc.fr> <431ef7c9$0$5377$8fcfb975@news.wanadoo.fr> <mn.3c637d5989891658.15512@YOURBRAnoos.fr> <431f31c5$0$1740$8fcfb975@news.wanadoo.fr> <mn.3cd97d5910a501c2.15512@YOURBRAnoos.fr> <4321fd61$0$5371$8fcfb975@news.wanadoo.fr> <slrndiaeqe.9hn.Marc.Boyer@localhost.localdomain> <43256ee1$0$17215$8fcfb975@news.wanadoo.fr> <slrndiat21.9hn.Marc.Boyer@localhost.localdomain>

Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,ba967d2d4be68723
X-Google-Attributes: gidf9822,public
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!fr.ip.ndsoftware.net!proxad.net!freenix!news.wanadoo.fr!news.wanadoo.fr!not-for-mail
Message-ID: <4329e1c0$0$5379$8fcfb975@news.wanadoo.fr>
From: Harpo <trashcan@hotmail.com>
Subject: Re: Coder des protocols (Was: Le site d'Emd^H^H^H)
Newsgroups: fr.comp.lang.c
Date: Thu, 15 Sep 2005 23:03:40 +0200
References: <42f76a16$0$1252$8fcfb975@news.wanadoo.fr> <Pine.OSF.4.58.0508081632100.485632@vega.utc.fr> <de9lqd$s8o$1@reader1.imaginet.fr> <deccei$850$1@shakotay.alphanet.ch> <dee1fn$nng$1@reader1.imaginet.fr> <Pine.OSF.4.58.0508231037240.465959@vega.utc.fr> <431ef7c9$0$5377$8fcfb975@news.wanadoo.fr> <mn.3c637d5989891658.15512@YOURBRAnoos.fr> <431f31c5$0$1740$8fcfb975@news.wanadoo.fr> <mn.3cd97d5910a501c2.15512@YOURBRAnoos.fr> <4321fd61$0$5371$8fcfb975@news.wanadoo.fr> <slrndiaeqe.9hn.Marc.Boyer@localhost.localdomain> <43256ee1$0$17215$8fcfb975@news.wanadoo.fr> <slrndiat21.9hn.Marc.Boyer@localhost.localdomain>
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: 46
NNTP-Posting-Date: 15 Sep 2005 23:04:00 CEST
NNTP-Posting-Host: 83.195.27.52
X-Trace: 1126818240 news.wanadoo.fr 5379 83.195.27.52:43676
X-Complaints-To: abuse@wanadoo.fr