<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=1203661&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / [débutant] valses hésitations sur le choix d'un langage]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=1203661</link>
		<description><![CDATA[Les sujets les plus récents dans [débutant] valses hésitations sur le choix d'un langage.]]></description>
		<lastBuildDate>Wed, 20 Feb 2013 12:26:09 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12648561#p12648561</link>
			<description><![CDATA[<p>Ayant appris le procédural dans un premier temps puis l&#039;objet par la suite, ce que j&#039;ai remarqué c&#039;est que la phase de transition a été difficile. On ne pense pas de la même manière en objet qu&#039;en procédurale.<br />Ceci dis, une fois bien maîtrisé, l&#039;OO te permet un gain de temps et niveau structure et lisibilité du code c&#039;est bien mieux.</p>]]></description>
			<author><![CDATA[dummy@example.com (pires57)]]></author>
			<pubDate>Wed, 20 Feb 2013 12:26:09 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12648561#p12648561</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646381#p12646381</link>
			<description><![CDATA[<p>Personnellement j&#039;ai commencé à apprendre à programmer à une époque où la programmation objet n&#039;était pas aussi répandue. Du coup j&#039;ai appris en procédural...</p><p>Mon avis est le suivant :<br />- s&#039;il s&#039;agit juste d&#039;&quot;apprendre à programmer&quot;, dérouler des exercices, se former à faire des algorithmes propres, etc, alors oui, commence en procédural ; ensuite, tourne-toi vers la POO, afin d&#039;appréhender ces concepts de classes, méthodes, etc, et d&#039;acquérir ce que cette approche apporte<br />- s&#039;il s&#039;agit d&#039;apprendre sur le tas, d&#039;avoir rapidement un logiciel utilisable pour avoir la satisfaction d&#039;avoir fait quelque chose, tu ne pourras pas éviter la POO, il faudra donc de toi-même que, en connaissance de cause, tu apprenne en parallèle les deux concepts : savoir faire des bons algorithmes et savoir programmer &quot;orienté objet&quot;</p><p>Finalement, pour donner un raccourci (<strong>très approximatif</strong>) te permettant de savoir si la POO peut t&#039;aider, tu peux te dire la chose suivante : « si je fais des copiers-collers dans mon code procédural pour faire des choses similaires à plusieurs endroits, alors j&#039;ai besoin de POO ».</p>]]></description>
			<author><![CDATA[dummy@example.com (tiramiseb)]]></author>
			<pubDate>Wed, 20 Feb 2013 10:31:55 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646381#p12646381</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646101#p12646101</link>
			<description><![CDATA[<p>@ tous</p><p>merci de confirmer mon choix pour python que j&#039;ai déjà utilisé et trouvé assez simple, sans toutefois avoir fait de classe ni d&#039;interface utilsateur. </p><p>Concernant la POO qui était l&#039;objet de mon post vers laquelle je me sens plutôt &quot;contraint&quot; d&#039;aller j&#039;ai trouvé cet article très intéressant sur developpez.com :</p><p><a href="http://www.developpez.com/actu/46254/Faut-il-eviter-de-distraire-les-debutants-avec-l-orientee-objet/">http://www.developpez.com/actu/46254/Fa … tee-objet/</a></p><p>en résumé : quid de la POO pour un débutant. La POO ferait perdre de vue au débutant la notion fondamentale de l&#039;algorithmie. C&#039;est une thèse avec laquelle je suis plutôt d&#039;accord. <br />j&#039;ai moi même du mal à avoir une vue claire entre un classe ses méthodes le mode d&#039;interraction concret entre les objets créés... Pb que je n&#039;ai pas en procédurale..</p>]]></description>
			<author><![CDATA[dummy@example.com (falke)]]></author>
			<pubDate>Wed, 20 Feb 2013 10:12:18 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646101#p12646101</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646041#p12646041</link>
			<description><![CDATA[<p>@tiramiseb: je n&#039;ai jamais prétendu le contraire. J&#039;ai simplement présenter des autres languages qui sont également objet.</p>]]></description>
			<author><![CDATA[dummy@example.com (pires57)]]></author>
			<pubDate>Wed, 20 Feb 2013 10:07:38 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646041#p12646041</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646031#p12646031</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>la seule contrainte est de bien indenter ton code.</p></div></blockquote></div><p>Pour ma part je trouve que c&#039;est un avantage.</p><p>De toute manière un bon programmeur indente son code. Là, l&#039;indentation a une vraie signification et aide à déboguer, tout en réduisant la lourdeur de la syntaxe (pas d&#039;accolade, pas de point-virgule, etc).</p>]]></description>
			<author><![CDATA[dummy@example.com (tiramiseb)]]></author>
			<pubDate>Wed, 20 Feb 2013 10:06:40 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646031#p12646031</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646021#p12646021</link>
			<description><![CDATA[<p>Commence avec Python tu auras un langage simple à apprendre, orienté objet, avec lequel tu peux faire des applications graphiques sans problème avec un rendu correct suivant ce que tu choisis (Tk, GTK+, Qt, ou wxPython) qui sera portable sur Windows et Mac.</p><p>La syntaxe n&#039;a rien d&#039;extraordinaire et la seule contrainte est de bien identer ton code.</p><p>Au passage : <a href="http://wiki.python.org/moin/GuiProgramming">http://wiki.python.org/moin/GuiProgramming</a></p>]]></description>
			<author><![CDATA[dummy@example.com (elendil)]]></author>
			<pubDate>Wed, 20 Feb 2013 10:05:12 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12646021#p12646021</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645991#p12645991</link>
			<description><![CDATA[<p>Bah utilise Python.</p><p>Pour l&#039;UI graphique, tu peux utiliser PyGTK ou PyQt...<br />(Tu peux aussi utiliser Tkinter, c&#039;est a priori un peu plus facile mais c&#039;est moins joli)</p><p>Pour créer l&#039;interface, avec GTK tu peux utilier Glade (outil graphique de création d&#039;interface graphique) et PyGlade. Avec Qt, il y a probablement un équivalent mais je ne connais pas.</p>]]></description>
			<author><![CDATA[dummy@example.com (tiramiseb)]]></author>
			<pubDate>Wed, 20 Feb 2013 10:03:23 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645991#p12645991</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645891#p12645891</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>Le terme &quot;d&#039;applis fenêtrées&quot; que tu utilises,&#160; Falke, me semble un peu trop vague, dans ce cas.</p></div></blockquote></div><p>salut, en fait j&#039;aimerais pouvoir me lancer dans l&#039;objet avec des choses tout à fait simples. MAIS j&#039;aimerais avoir un rendu sympa (avec UI) assez rapidement pour pas me désespérer avec la console. Même si j&#039;en convient c&#039;est le fond qui compte l&#039;algorithmie etc.. <br />Par ailleurs j&#039;aimerais autant que la syntaxe soit assez proche d&#039;autre langages couramment utilisés pour ne pas avoir à tout réinvestir.</p>]]></description>
			<author><![CDATA[dummy@example.com (falke)]]></author>
			<pubDate>Wed, 20 Feb 2013 09:56:47 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645891#p12645891</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645521#p12645521</link>
			<description><![CDATA[<p>Apprendre python3</p><p><a href="http://inforef.be/swi/python.htm">http://inforef.be/swi/python.htm</a></p><br /><br /><p>Je suis en train de voir si je le digére ( je ne suis pas du tout dans l&#039;informatique de métier^^) </p><p>Je vais surement acheté le livre c&#039;est plus pratique pour surligné les truc intéressant..</p>]]></description>
			<author><![CDATA[dummy@example.com (atichu)]]></author>
			<pubDate>Wed, 20 Feb 2013 09:15:50 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645521#p12645521</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645411#p12645411</link>
			<description><![CDATA[<p>pires57: parce que Python n&#039;est pas fait spécialement pour de l&#039;OO, peut-être ?<br />Python est un langage orienté objet depuis sa création.</p>]]></description>
			<author><![CDATA[dummy@example.com (tiramiseb)]]></author>
			<pubDate>Wed, 20 Feb 2013 08:57:43 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645411#p12645411</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645151#p12645151</link>
			<description><![CDATA[<p>Cela me fait mal au doigt de taper cela mais niveau orienté objet, java et C# sont des languages plutôt sympa et fait spécialement pour de l&#039;OO. C++ est un très bon languages mais bien plus long a apprendre et on peut plus être tenter de le développer en non objet.</p>]]></description>
			<author><![CDATA[dummy@example.com (pires57)]]></author>
			<pubDate>Wed, 20 Feb 2013 08:35:05 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12645151#p12645151</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12644801#p12644801</link>
			<description><![CDATA[<p>Salut,<br />Je conseille aussi <strong>python</strong>.</p>]]></description>
			<author><![CDATA[dummy@example.com (pingouinux)]]></author>
			<pubDate>Wed, 20 Feb 2013 07:36:11 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12644801#p12644801</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12644641#p12644641</link>
			<description><![CDATA[<div class="quotebox"><blockquote><div><p>Est-ce que le choix d&#039;un langage de programmation ne dépend pas des applications que l&#039;on veut créer ?</p></div></blockquote></div><p>Pas vraiment, non...<br />Le choix du langage de programmation dépend surtout des envies du développeur.</p><p>Tous les langages (hors exceptions spécifiques) peuvent faire à peu près tout. Il y a des bindings pour la plupart des distributions pour la plupart des grands langages (c&#039;est-à-dire des moyens d&#039;utiliser une bibliothèque même si elle n&#039;est pas dans le même langage... Par exemple la bibliothèque graphique GTK, écrite en C, est accessible à partir de Perl et Python grâce à ces bindings)...</p>]]></description>
			<author><![CDATA[dummy@example.com (tiramiseb)]]></author>
			<pubDate>Wed, 20 Feb 2013 06:56:42 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12644641#p12644641</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12642551#p12642551</link>
			<description><![CDATA[<p>Est-ce que le choix d&#039;un langage de programmation ne dépend pas des applications que l&#039;on veut créer ? Je suis débutante en programmation, mais il me semble que c&#039;est cela qui dicte le choix, non? Le terme &quot;d&#039;applis fenêtrées&quot; que tu utilises,&#160; Falke, me semble un peu trop vague, dans ce cas.</p><p>Regarde éventuellement ce topic assez ancien : <a href="http://forum.ubuntu-fr.org/viewtopic.php?id=352537&amp;p=11">Petit guide pour aider au choix d&#039;un langage</a>.<br />J&#039;y avais ajouté la référence du n°155 du journal &quot;Programmez&quot; qui faisait le point sur le sujet fin 2012.</p>]]></description>
			<author><![CDATA[dummy@example.com (doudoulolita)]]></author>
			<pubDate>Tue, 19 Feb 2013 22:31:03 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12642551#p12642551</guid>
		</item>
		<item>
			<title><![CDATA[Réponse à&#160;:  [débutant] valses hésitations sur le choix d'un langage]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=12640051#p12640051</link>
			<description><![CDATA[<p>Python, sans hésiter.</p><p>C&#039;est un des meilleurs langages pour apprendre... pour moi c&#039;est même un des meilleurs langages tout court.</p>]]></description>
			<author><![CDATA[dummy@example.com (tiramiseb)]]></author>
			<pubDate>Tue, 19 Feb 2013 18:44:53 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=12640051#p12640051</guid>
		</item>
	</channel>
</rss>
