Article View: fr.comp.lang.c
Article #15667Re: Coder des protocols (Was: Le site d'Emd^H^H^H)
From: Harpo
Date: Thu, 15 Sep 2005 21:03
Date: Thu, 15 Sep 2005 21:03
46 lines
3986 bytes
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-mailReferences:
<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