Article View: fr.comp.lang.c
Article #15336Re: Le plus rapide : C ou Perl ?
From: Stephane Zuckerman
Date: Thu, 29 Sep 2005 13:44
Date: Thu, 29 Sep 2005 13:44
36 lines
2902 bytes
2902 bytes
On Thu, 29 Sep 2005, Pierre Habouzit wrote: > Stephane Zuckerman wrote: > > >> PS: Si perl n'existait pas, il ne faudrait pas l'inventer. > > > > Houla. Je serais tent� de dire "trop gros, passera pas". > > Pourtant perl c'est trop gros, trop laid, trop moche, trop lent, trop > chiant, trop peu lisible, trop merdique, et pourtant c'est pass� ... Oui enfin j'ai d�j� entendu ce discours � propos de C, justement. Dire d'un langage qu'il est "trop peu lisible" alors que sa structuration s'inspire fortement de C est un peu �norme, je trouve. La structuration d'un programme d�pend du programmeur. Si on veut forcer le programmeur � assumer une certaine structuration dans son code, on fait du Pascal, de l'Ada, du Python... Quant � la vitesse d'ex�cution de Perl, il est certes beaucoup plus lent que C (et personne n'osera contredire, et certainement pas ses concepteurs !), mais en termes de rapidit� de d�veloppement, il n'y a pas photo, �a va plus vite avec Perl. Sans parler du fait que dans beaucoup de cas, la rapidit� d'ex�cution n'est clairement pas un crit�re majeur pour une application donn�e. Je passe aussi sur les programmes C mal con�us, rapi�c�s, qui du coup deviennent de vraies usines � gaz, et qui finalement sont moins performants qu'un programme �crit dans un autre langage th�oriquement moins rapide � l'ex�cution (Perl, Python, Ruby, Java, ...), mais mieux con�u au d�part. Je passe sur les adjectifs "moche", "chiant", "merdique" qui sont purement subjectifs. -- "Je deteste les ordinateurs : ils font toujours ce que je dis, jamais ce que je veux !" "The obvious mathematical breakthrough would be development of an easy way to factor large prime numbers." (Bill Gates, The Road Ahead)
Technical Details
Message-ID:
<Pine.OSF.4.58.0509291537420.153698@vega.utc.fr>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!u-picardie.fr!utc.fr!vega.utc.fr!szuckermReferences:
<1127983284.813829.198600@g49g2000cwa.googlegroups.com> <dhg8ph$kgc$1@reader1.imaginet.fr> <Pine.OSF.4.58.0509291309550.31430@vega.utc.fr> <433bdaf8$0$906$626a14ce@news.free.fr>Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,ebe27ccb539bf759 X-Google-Attributes: gidf9822,public X-Google-Language: FRENCH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!u-picardie.fr!utc.fr!vega.utc.fr!szuckerm From: Stephane Zuckerman <szuckerm@etu.utc.fr> Newsgroups: fr.comp.lang.c Subject: Re: Le plus rapide : C ou Perl ? Date: Thu, 29 Sep 2005 15:44:53 +0200 Organization: UTC - Universite de Technologie de Compiegne - France Lines: 36 Message-ID: <Pine.OSF.4.58.0509291537420.153698@vega.utc.fr> References: <1127983284.813829.198600@g49g2000cwa.googlegroups.com> <dhg8ph$kgc$1@reader1.imaginet.fr> <Pine.OSF.4.58.0509291309550.31430@vega.utc.fr> <433bdaf8$0$906$626a14ce@news.free.fr> NNTP-Posting-Host: vega.utc.fr Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT X-Trace: utcnews.utc.fr 1128001494 2997 195.83.156.40 (29 Sep 2005 13:44:54 GMT) X-Complaints-To: usenet@utc.fr NNTP-Posting-Date: Thu, 29 Sep 2005 13:44:54 +0000 (UTC) X-X-Sender: szuckerm@vega.utc.fr In-Reply-To: <433bdaf8$0$906$626a14ce@news.free.fr>