<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Le choix d&#8217;un language de programmation</title>
	<atom:link href="http://cut.copypaste.ch/technologie/logiciel/le-choix-dun-language-de-programmation/feed" rel="self" type="application/rss+xml" />
	<link>http://cut.copypaste.ch/technologie/logiciel/le-choix-dun-language-de-programmation</link>
	<description>Technologie, pensées et perte de temps.</description>
	<lastBuildDate>Thu, 30 Apr 2009 22:22:01 +0000</lastBuildDate>
	
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : Duc</title>
		<link>http://cut.copypaste.ch/technologie/logiciel/le-choix-dun-language-de-programmation/comment-page-1#comment-25</link>
		<dc:creator>Duc</dc:creator>
		<pubDate>Wed, 12 Nov 2008 23:16:16 +0000</pubDate>
		<guid isPermaLink="false">http://cut.copypaste.ch/?p=47#comment-25</guid>
		<description>Merci pour ce commentaire constructif. Comme spécifié en introduction le choix d&#039;un langage est bien trop souvent biaisé par d&#039;autre critères qui vont au-delà des contraintes techniques. je te rejoins donc sur tous les points énoncés. 

Pour ce qui est de grappiller quelques secondes pour mettre son langage favori en tête de classement, j&#039;avoue ne pas y avoir pensé. On devrait ajouté une métrique de qualité de code en terme industriel (lisibilité, réutilisation, etc...)

Dans tous les cas, ce que j&#039;aime bien dans shootout c&#039;est les débats qu&#039;il provoque...</description>
		<content:encoded><![CDATA[<p>Merci pour ce commentaire constructif. Comme spécifié en introduction le choix d&#8217;un langage est bien trop souvent biaisé par d&#8217;autre critères qui vont au-delà des contraintes techniques. je te rejoins donc sur tous les points énoncés. </p>
<p>Pour ce qui est de grappiller quelques secondes pour mettre son langage favori en tête de classement, j&#8217;avoue ne pas y avoir pensé. On devrait ajouté une métrique de qualité de code en terme industriel (lisibilité, réutilisation, etc&#8230;)</p>
<p>Dans tous les cas, ce que j&#8217;aime bien dans shootout c&#8217;est les débats qu&#8217;il provoque&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Greg</title>
		<link>http://cut.copypaste.ch/technologie/logiciel/le-choix-dun-language-de-programmation/comment-page-1#comment-23</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Wed, 12 Nov 2008 09:59:40 +0000</pubDate>
		<guid isPermaLink="false">http://cut.copypaste.ch/?p=47#comment-23</guid>
		<description>Les mirobenchmarks à la &quot;shootout&quot; ne reflète qu&#039;une facette d&#039;un langage.
Pour la plus part des applications le temps d&#039;exécution n&#039;est pas critique, la bonne question à se poser est plutôt :
&quot; Quel est le meilleur outil (langage) qui répond à ma problématique&quot;.

De plus ce genre de microbenchmark est à mon sens biaisé car :
* N&#039;utilise pas le langage dans le cadre de son utilisation.
* Des personnes investissent énormément de temps sur certains langages afin de mettre en œuvre toutes les techniques pour grappiller quelques microsecondes. D&#039;autres langages, moins utilisés, ne bénéficient pas d&#039;un tel traitement.
* Aucun des tests n&#039;est axé sur la mémoire, par exemple pour le Java, la JVM prend beaucoup de place, même pour un tout petit programme alors que sa taille est constante et deviendra insignifiante pour un programme plus grand.

Dans le cadre d&#039;une application de calculs bruts ou à forte charge alors oui on peut s&#039;aider de ce genre de benchmark.</description>
		<content:encoded><![CDATA[<p>Les mirobenchmarks à la &laquo;&nbsp;shootout&nbsp;&raquo; ne reflète qu&#8217;une facette d&#8217;un langage.<br />
Pour la plus part des applications le temps d&#8217;exécution n&#8217;est pas critique, la bonne question à se poser est plutôt :<br />
&nbsp;&raquo; Quel est le meilleur outil (langage) qui répond à ma problématique&nbsp;&raquo;.</p>
<p>De plus ce genre de microbenchmark est à mon sens biaisé car :<br />
* N&#8217;utilise pas le langage dans le cadre de son utilisation.<br />
* Des personnes investissent énormément de temps sur certains langages afin de mettre en œuvre toutes les techniques pour grappiller quelques microsecondes. D&#8217;autres langages, moins utilisés, ne bénéficient pas d&#8217;un tel traitement.<br />
* Aucun des tests n&#8217;est axé sur la mémoire, par exemple pour le Java, la JVM prend beaucoup de place, même pour un tout petit programme alors que sa taille est constante et deviendra insignifiante pour un programme plus grand.</p>
<p>Dans le cadre d&#8217;une application de calculs bruts ou à forte charge alors oui on peut s&#8217;aider de ce genre de benchmark.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
