<?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 pour Alp Mestan :: Blog</title>
	<atom:link href="https://blog.developpez.com/alp/comments/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/alp</link>
	<description></description>
	<lastBuildDate>Fri, 28 Jun 2013 18:13:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Commentaires sur En route pour C++0x : Les variadic templates par Linunix</title>
		<link>https://blog.developpez.com/alp/p6193/c/en_route_pour_cpp0x_variadic_templates#comment-59</link>
		<dc:creator><![CDATA[Linunix]]></dc:creator>
		<pubDate>Fri, 28 Jun 2013 18:13:36 +0000</pubDate>
		<guid isPermaLink="false">#comment-59</guid>
		<description><![CDATA[Très bon billet. ^^]]></description>
		<content:encoded><![CDATA[<p>Très bon billet. ^^</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur (Petit) Clône de client telnet en Haskell par Alp</title>
		<link>https://blog.developpez.com/alp/p7996/programmation-fonctionnelle/petit_clone_de_client_telnet_en_haskell#comment-57</link>
		<dc:creator><![CDATA[Alp]]></dc:creator>
		<pubDate>Sat, 24 Oct 2009 06:58:28 +0000</pubDate>
		<guid isPermaLink="false">#comment-57</guid>
		<description><![CDATA[Suffit d&#039;imiter le style impératif, avec un MVar ou autre, et donc de faire un until sur la value contenue dans le MVar. Si tu fais un booléen dans MVar ça devrait aller par exemple.]]></description>
		<content:encoded><![CDATA[<p>Suffit d&rsquo;imiter le style impératif, avec un MVar ou autre, et donc de faire un until sur la value contenue dans le MVar. Si tu fais un booléen dans MVar ça devrait aller par exemple.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur (Petit) Clône de client telnet en Haskell par kaukau</title>
		<link>https://blog.developpez.com/alp/p7996/programmation-fonctionnelle/petit_clone_de_client_telnet_en_haskell#comment-56</link>
		<dc:creator><![CDATA[kaukau]]></dc:creator>
		<pubDate>Fri, 23 Oct 2009 23:13:23 +0000</pubDate>
		<guid isPermaLink="false">#comment-56</guid>
		<description><![CDATA[C&#039;est joli!&lt;br /&gt;
Si tu trouve un moyen de transformer ton forever en un genre de until, je suis preneur.&lt;br /&gt;
Je suis tombé sur le même problème...]]></description>
		<content:encoded><![CDATA[<p>C&rsquo;est joli!<br />
Si tu trouve un moyen de transformer ton forever en un genre de until, je suis preneur.<br />
Je suis tombé sur le même problème&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Haskell Platform, ou comment se mettre à Haskell sans soucis ! par Alp</title>
		<link>https://blog.developpez.com/alp/p7977/programmation-fonctionnelle/haskell_platform_ou_comment_se_mettre_a_#comment-55</link>
		<dc:creator><![CDATA[Alp]]></dc:creator>
		<pubDate>Tue, 25 Aug 2009 08:57:36 +0000</pubDate>
		<guid isPermaLink="false">#comment-55</guid>
		<description><![CDATA[Tout à fait.&lt;br /&gt;
&lt;br /&gt;
Le fait que Haskell Platform vieenne avec le compilateur, le debugger, le profiler, tout un tas d&#039;autres outils, les bibliothèques les plus utilisées, et j&#039;en passe, et que le tout soit installé &quot;à la Windows&quot;, avec &quot;Suivant &gt; Suivant &gt; Suivant&quot;, c&#039;est très positif. &lt;br /&gt;
&lt;br /&gt;
D&#039;ailleurs, proposer quelque chose de similaire pour OCaml (je veux dire une distribution plus complète), ça pourrait être pas mal. Et notamment, ne pas proposer que la SL actuelle d&#039;office :(]]></description>
		<content:encoded><![CDATA[<p>Tout à fait.</p>
<p>Le fait que Haskell Platform vieenne avec le compilateur, le debugger, le profiler, tout un tas d&rsquo;autres outils, les bibliothèques les plus utilisées, et j&rsquo;en passe, et que le tout soit installé &laquo;&nbsp;à la Windows&nbsp;&raquo;, avec &laquo;&nbsp;Suivant > Suivant > Suivant&nbsp;&raquo;, c&rsquo;est très positif. </p>
<p>D&rsquo;ailleurs, proposer quelque chose de similaire pour OCaml (je veux dire une distribution plus complète), ça pourrait être pas mal. Et notamment, ne pas proposer que la SL actuelle d&rsquo;office <img src="https://blog.developpez.com/alp/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Haskell Platform, ou comment se mettre à Haskell sans soucis ! par spiceguid</title>
		<link>https://blog.developpez.com/alp/p7977/programmation-fonctionnelle/haskell_platform_ou_comment_se_mettre_a_#comment-54</link>
		<dc:creator><![CDATA[spiceguid]]></dc:creator>
		<pubDate>Tue, 25 Aug 2009 00:54:41 +0000</pubDate>
		<guid isPermaLink="false">#comment-54</guid>
		<description><![CDATA[Tout effort qui vise à soulager l&#039;effort de configuration est le bienvenu.&lt;br /&gt;
&lt;br /&gt;
Il y a (beaucoup) trop de configuration en programmation.&lt;br /&gt;
Windows est particulièrement en retard dans ce domaine, principalement parce que Microsoft vit de suites bureautique monolithiques et n&#039;est donc pas du tout préoccupé par les petites misères des programmeurs.&lt;br /&gt;
&lt;br /&gt;
Se mettre à Haskell est tellement instructif que ça ne peut pas être du temps perdu. Ceci dit c&#039;est tout naturel de vouloir gagner du temps sur les tâches bureaucratiques pour mieux se consacrer à ce qui fait l&#039;originalité de l&#039;approche Haskell. &lt;br /&gt;
]]></description>
		<content:encoded><![CDATA[<p>Tout effort qui vise à soulager l&rsquo;effort de configuration est le bienvenu.</p>
<p>Il y a (beaucoup) trop de configuration en programmation.<br />
Windows est particulièrement en retard dans ce domaine, principalement parce que Microsoft vit de suites bureautique monolithiques et n&rsquo;est donc pas du tout préoccupé par les petites misères des programmeurs.</p>
<p>Se mettre à Haskell est tellement instructif que ça ne peut pas être du temps perdu. Ceci dit c&rsquo;est tout naturel de vouloir gagner du temps sur les tâches bureaucratiques pour mieux se consacrer à ce qui fait l&rsquo;originalité de l&rsquo;approche Haskell. </p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur En route pour C++0x : nullptr, le pointeur nul revisité par Alp</title>
		<link>https://blog.developpez.com/alp/p6254/c/en_route_pour_c_0x_nullptr_le_pointeur_n#comment-10</link>
		<dc:creator><![CDATA[Alp]]></dc:creator>
		<pubDate>Tue, 25 Aug 2009 00:40:22 +0000</pubDate>
		<guid isPermaLink="false">#comment-10</guid>
		<description><![CDATA[D&#039;un autre côté, ce code donnera une erreur de compilation. Comme dans beaucoup de cas où le compilateur se retrouve face à un appel de fonction, pour lequel il dispose de 2 surcharges qui conviennent parfaitement, autant l&#039;une que l&#039;autre.&lt;br /&gt;
&lt;br /&gt;
Tu souhaiterais quel comportement à la place ?&lt;br /&gt;
&lt;br /&gt;
PS : chapeau pour avoir déterré ce billet :)]]></description>
		<content:encoded><![CDATA[<p>D&rsquo;un autre côté, ce code donnera une erreur de compilation. Comme dans beaucoup de cas où le compilateur se retrouve face à un appel de fonction, pour lequel il dispose de 2 surcharges qui conviennent parfaitement, autant l&rsquo;une que l&rsquo;autre.</p>
<p>Tu souhaiterais quel comportement à la place ?</p>
<p>PS : chapeau pour avoir déterré ce billet <img src="https://blog.developpez.com/alp/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur En route pour C++0x : nullptr, le pointeur nul revisité par spiceguid</title>
		<link>https://blog.developpez.com/alp/p6254/c/en_route_pour_c_0x_nullptr_le_pointeur_n#comment-9</link>
		<dc:creator><![CDATA[spiceguid]]></dc:creator>
		<pubDate>Mon, 24 Aug 2009 23:47:04 +0000</pubDate>
		<guid isPermaLink="false">#comment-9</guid>
		<description><![CDATA[C&#039;est plein de bonnes intentions.&lt;br /&gt;
Mais comme souvent avec C++ on ne fait que repousser le problème un petit peu plus loin.&lt;br /&gt;
&lt;code&gt;&#160;&lt;br /&gt;
void f(int *); &#160;&lt;br /&gt;
void f(char *); &#160;&lt;br /&gt;
// ... plus loin dans le code ... &#160;&lt;br /&gt;
f(nullptr);&#160;&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
]]></description>
		<content:encoded><![CDATA[<p>C&rsquo;est plein de bonnes intentions.<br />
Mais comme souvent avec C++ on ne fait que repousser le problème un petit peu plus loin.</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&amp;nbsp;&lt;br /&gt;<br />
void f(int *); &amp;nbsp;&lt;br /&gt;<br />
void f(char *); &amp;nbsp;&lt;br /&gt;<br />
// ... plus loin dans le code ... &amp;nbsp;&lt;br /&gt;<br />
f(nullptr);&amp;nbsp;&lt;br /&gt;</div></div>
<p></p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Récupération et traitement d&#8217;un flux Atom XML en Haskell par spiceguid</title>
		<link>https://blog.developpez.com/alp/p7752/programmation-fonctionnelle/recuperation_et_traitement_d_un_flux_ato#comment-53</link>
		<dc:creator><![CDATA[spiceguid]]></dc:creator>
		<pubDate>Tue, 16 Jun 2009 21:59:03 +0000</pubDate>
		<guid isPermaLink="false">#comment-53</guid>
		<description><![CDATA[Désolé de décevoir tes attentes mais je n&#039;ai pas vraiment l&#039;intention de faire l&#039;équivalent en OCaml. Si je le faisais ça serait en étendant mon module Lex pour lui permettre de parser du xml. Sauter à la balise fermante, capturer le contenu d&#039;une balise, c&#039;est à peu près les seules fonctions qui me manquent pour parser du xml en LL(1).&lt;br /&gt;
]]></description>
		<content:encoded><![CDATA[<p>Désolé de décevoir tes attentes mais je n&rsquo;ai pas vraiment l&rsquo;intention de faire l&rsquo;équivalent en OCaml. Si je le faisais ça serait en étendant mon module Lex pour lui permettre de parser du xml. Sauter à la balise fermante, capturer le contenu d&rsquo;une balise, c&rsquo;est à peu près les seules fonctions qui me manquent pour parser du xml en LL(1).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Récupération et traitement d&#8217;un flux Atom XML en Haskell par Alp</title>
		<link>https://blog.developpez.com/alp/p7752/programmation-fonctionnelle/recuperation_et_traitement_d_un_flux_ato#comment-52</link>
		<dc:creator><![CDATA[Alp]]></dc:creator>
		<pubDate>Tue, 16 Jun 2009 16:37:42 +0000</pubDate>
		<guid isPermaLink="false">#comment-52</guid>
		<description><![CDATA[Oui, j&#039;ai oublié de mentionner que les cas d&#039;erreurs (non présence du fichier là où je le veux, mauvais parsing, etc) provoquent l&#039;arrêt du programme. Ca n&#039;aurait pas de sens d&#039;essayer de faire autre chose si quelque chose échoue durant l&#039;exécution. Une exception, par exemple, est assez explicite ici pour nous dire ce qui n&#039;a pas marché.&lt;br /&gt;
&lt;br /&gt;
Pour faire un équivalent en OCaml, ça sera un peu plus long/tricky, étant donné qu&#039;il n&#039;y a si je ne m&#039;abuse pas de bibliothèques qui mâchent autant le travail.]]></description>
		<content:encoded><![CDATA[<p>Oui, j&rsquo;ai oublié de mentionner que les cas d&rsquo;erreurs (non présence du fichier là où je le veux, mauvais parsing, etc) provoquent l&rsquo;arrêt du programme. Ca n&rsquo;aurait pas de sens d&rsquo;essayer de faire autre chose si quelque chose échoue durant l&rsquo;exécution. Une exception, par exemple, est assez explicite ici pour nous dire ce qui n&rsquo;a pas marché.</p>
<p>Pour faire un équivalent en OCaml, ça sera un peu plus long/tricky, étant donné qu&rsquo;il n&rsquo;y a si je ne m&rsquo;abuse pas de bibliothèques qui mâchent autant le travail.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Commentaires sur Récupération et traitement d&#8217;un flux Atom XML en Haskell par spiceguid</title>
		<link>https://blog.developpez.com/alp/p7752/programmation-fonctionnelle/recuperation_et_traitement_d_un_flux_ato#comment-51</link>
		<dc:creator><![CDATA[spiceguid]]></dc:creator>
		<pubDate>Tue, 16 Jun 2009 15:42:27 +0000</pubDate>
		<guid isPermaLink="false">#comment-51</guid>
		<description><![CDATA[Encore une bonne initiative.&lt;br /&gt;
&lt;br /&gt;
C&#039;est tellement compact qu&#039;un programmeur impératif pourrait croire que tu ne traite pas le cas où openURIString et parseFeedString échouent (ces cas sont traités silencieusement, il y a un filtrage partiel qui s&#039;il échoue met fin au programme en libérant les ressources). &lt;br /&gt;
&lt;br /&gt;
Tu as eu la bonne idée de fournir la ligne de commande pour la compilation. C&#039;est un détail qui a son importance, j&#039;y penserai à l&#039;avenir.&lt;br /&gt;
]]></description>
		<content:encoded><![CDATA[<p>Encore une bonne initiative.</p>
<p>C&rsquo;est tellement compact qu&rsquo;un programmeur impératif pourrait croire que tu ne traite pas le cas où openURIString et parseFeedString échouent (ces cas sont traités silencieusement, il y a un filtrage partiel qui s&rsquo;il échoue met fin au programme en libérant les ressources). </p>
<p>Tu as eu la bonne idée de fournir la ligne de commande pour la compilation. C&rsquo;est un détail qui a son importance, j&rsquo;y penserai à l&rsquo;avenir.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
