<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BlogNT : Le Blog des Nouvelles Technologies dédié au Web, aux nouvelles technologies et au développement Web &#187; Langages</title>
	<atom:link href="http://www.blog-nouvelles-technologies.fr/archives/category/developpement/developpement-langages/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blog-nouvelles-technologies.fr</link>
	<description>Web, Nouvelles technologies, Programmation, Développement ...</description>
	<lastBuildDate>Wed, 22 May 2013 12:38:00 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>La croissance de la popularité de l&#8217;Objective-C est au point mort</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/28436/la-croissance-de-la-popularite-de-lobjective-c-est-au-point-mort/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/28436/la-croissance-de-la-popularite-de-lobjective-c-est-au-point-mort/#comments</comments>
		<pubDate>Mon, 29 Apr 2013 12:00:18 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Tiobe]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=28436</guid>
		<description><![CDATA[Les tendances de développement traditionnel ont veillé à ce que les langages de programmation C et C++ restent populaires pendant des décennies après leur création. En dépit d&#8217;être créé la même année que le C++, l&#8217;Objective-C n&#8217;a jamais été aussi populaire. Mais, alors que tout cela a changé avec l&#8217;avènement de l&#8217;iPhone, les choses commencent [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first">Les tendances de développement traditionnel ont veillé à ce que les langages de programmation C et C++ restent populaires pendant des décennies après leur création. En dépit d&rsquo;être créé la même année que le C++, l&rsquo;Objective-C n&rsquo;a jamais été aussi populaire. Mais, alors que tout cela a changé avec l&rsquo;avènement de l&rsquo;iPhone, <strong>les choses commencent à ralentir et le langage rentre dans le rang</strong>.</p>
<p>L&rsquo;index TIOBE, un indice qui retrace la popularité des langages de programmation, a constaté que la popularité de l&rsquo;Objective-C a cessé de croître après sa montée fulgurante de la 42ème place en 2008 à la 4ème en 2012.</p>
<p>Attention, cela ne veut pas dire que la popularité de l&rsquo;Objective-C va commencer à diminuer de façon spectaculaire. En effet, même si le langage commence à stagner, la popularité des dispositifs iOS et l&rsquo;insistance d&rsquo;Apple qui veut que l&rsquo;Objective-C soit le seul langage utilisé dans le développement iOS veille à ce que ce dernier ait une longue vie devant lui.</p>
<p>Cependant, nous pouvons toujours faire quelques hypothèses fondées sur ces conclusions. La première est que <strong>le développement iOS ne se développe pas aussi rapidement que par le passé</strong>. Les développeurs qui créent des applications pour iOS continueront à le faire, mais ce décrochage de la croissance semble indiquer que de nouveaux développeurs n&rsquo;affluent pas vers la plateforme.</p>
<p>Mais, cela pourrait changer à tout moment, surtout si Apple vient à libérer un <a href="http://www.blog-nouvelles-technologies.fr/archives/tag/low-cost/" >iPhone moins cher</a> pour les marchés émergents dès cette année. Les communautés de développement en Chine, en Inde et ailleurs pourraient aider à catapulter l&rsquo;Objective-C à des sommets puisque ces dernières pourraient se bousculer pour produire des applications sur l&rsquo;App Store d&rsquo;Apple.</p>
<p>Comme pour les autres langages, les huit principaux langages n&rsquo;ont pas vu une hausse ou une baisse de leur popularité par rapport à l&rsquo;année dernière. Le C reste le plus populaire, le Java et le C++ prenant respectivement la deuxième et la troisième place. Comme vous avez déjà lu, l&rsquo;Objective-C est la quatrième place et le C# vient compléter le top cinq.</p>
<p>Voici le tableau complet montrant le top 20 des langages de programmation ce mois-ci : </p>
<p><img class="aligncenter" title="La croissance de la popularité de l'Objective-C est au point mort" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2013/04/la-croissance-de-la-popularite-de-lobjective-c-est-au-point-mort-1.png" alt="La croissance de la popularité de l'Objective-C est au point mort" /></p>
<p>Vous pouvez consulter le reste des statistiques, y compris une liste des 50 meilleurs langages de programmation dans le monde entier depuis <a target="_blank" href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html" >page de l&rsquo;index TIOBE</a>.</p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=28436&amp;md5=87024d65f1b38e74639e56a8da9b8649" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/28436/la-croissance-de-la-popularite-de-lobjective-c-est-au-point-mort/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F28436%2Fla-croissance-de-la-popularite-de-lobjective-c-est-au-point-mort%2F&amp;language=fr_FR&amp;category=text&amp;title=La+croissance+de+la+popularit%C3%A9+de+l%26rsquo%3BObjective-C+est+au+point+mort&amp;description=Les+tendances+de+d%C3%A9veloppement+traditionnel+ont+veill%C3%A9+%C3%A0+ce+que+les+langages+de+programmation+C+et+C%2B%2B+restent+populaires+pendant+des+d%C3%A9cennies+apr%C3%A8s+leur+cr%C3%A9ation.+En+d%C3%A9pit+d%26rsquo%3B%C3%AAtre+cr%C3%A9%C3%A9+la...&amp;tags=Objective-C%2CTiobe%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Les langages de développement principaux en 2012</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/22479/les-langages-de-developpement-principaux-en-2012/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/22479/les-langages-de-developpement-principaux-en-2012/#comments</comments>
		<pubDate>Tue, 08 Jan 2013 09:27:35 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[2012]]></category>
		<category><![CDATA[classement]]></category>
		<category><![CDATA[langages programmation]]></category>
		<category><![CDATA[Tiobe]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=22479</guid>
		<description><![CDATA[En chaque début d&#8217;année il est de tradition de comparer l&#8217;état des langages de programme par l&#8217;intermédiaire de l&#8217;indice TIOBE. Alors quoi de neuf et quels sont les langages en berne ? En ce début d&#8217;année, il y a eu des gros titres sur le fait que le C# est devenu le langage de l&#8217;année, [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first">En chaque début d&rsquo;année il est de tradition de comparer l&rsquo;état des langages de programme par l&rsquo;intermédiaire de l&rsquo;indice TIOBE. Alors quoi de neuf et quels sont les langages en berne ? En ce début d&rsquo;année, il y a eu des <a target="_blank" href="http://www.lemondeinformatique.fr/actualites/lire-microsoft-c-langage-de-programmation-de-l-annee-2012-selon-pypl-51921.html" >gros titres</a> sur le fait que le C# est devenu le langage de l&rsquo;année, augmentant de 2,3% en 2012 &#8211; soit plus que n&rsquo;importe quel autre langage de programmation au cours de la même période &#8211; mais ce classement ne tenait pas compte de pléthore d&rsquo;ingénieurs, mais était plutôt le reflet des indices non qualifiés. </p>
<p>Si l&rsquo;<a target="_blank" href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html" >indice TIOBE</a> peut être remis en cause pour de nombreuses raisons, celui-ci est tout de même une référence depuis un certain temps et il est raisonnable de s&rsquo;en servir pour comparer les tendances brutes en terme de popularité des langages de programmation.<br />
TIOBE fonde leur classement sur un large nombre d’ingénieurs qualifiés, sur des cours et des fournisseurs tiers qui répondent à une étude pour définir un langage spécifique.</p>
<p>Pour les chiffres de l&rsquo;année 2012, <strong>TIOBE montre que l&rsquo;Objective-C en constante évolution</strong> &#8211; mais pour seulement une petite quantité d&rsquo;utilisateurs. Le vrai problème est que l&rsquo;Objective-C est venu de pratiquement nulle part pour être numéro 3 dans la liste, et la raison en est presque sans aucun doute le simple fait que c&rsquo;est le langage que vous avez à utiliser pour créer des applications iOS. Donc, cela ne veut pas dire grand chose sur la qualité ou l&rsquo;attrait du langage, mais il précise davantage la nature essentielle de l&rsquo;écosystème d&rsquo;iOS sur les développeurs.</p>
<p><strong>Une autre grande tendance semble être la montée des langages basés sur le C</strong>. Vous ne pouvez pas m&rsquo;empêcher de remarquer que C est le numéro un pour la première fois reléguant Java à la seconde place &#8211; ça faisait longtemps. Java a eu des moments difficiles l&rsquo;an dernier, mais qui aurait cru que le C serait le seul à le remplacer. Outre le fait qu&rsquo;il soit mieux que de l&rsquo;assembleur, sa popularité doit être en partie dûe à ce qu&rsquo;il s&rsquo;agit d&rsquo;un langage simple, propre et élégant.</p>
<p>Cela dit, vous, devez également remarquer que l&rsquo;Objective-C et C++ occupe respectivement la troisième et la quatrième place, et s&rsquo;avère être des extensions orientées objet du C. On peut aussi ajouter le fait que C#, une version essentiellement orientée objet du C, croit, mais étant donné qu&rsquo;il a énormément évolué, on peut le considérer comme étant un langage &laquo;&nbsp;à part&nbsp;&raquo;, au même titre que le langage C ou Java.<br />
Ce qui est essentiel ici, contrairement à ce que l&rsquo;on nous aurait annoncé par PYPL, <strong>le C# est loin d&rsquo;être le numéro un des langages de programmation</strong>, pire selon TIOBE il se retrouve à la cinquième et en &laquo;&nbsp;chute libre&nbsp;&raquo;.<br />
Est-ce qu&rsquo;il s&rsquo;agit du premier signe sur le fait que les programmeurs réagissent à la manière dont Microsoft fait face à la nouvelle technologie ? Est-ce la même raison pour laquelle le C++ gagne en popularité ?</p>
<table border="1" style="width:100%">
<tr>
<th style="width:25%" align="center">Position Jan 2013</th>
<th style="width:25%" align="center">Position<br />Jan 2012</th>
<th style="width:25%" align="center">Delta in Position</th>
<th style="width:25%" align="center">Programming Language</th>
</tr>
<tr height="25">
<td align="center">1</td>
<td align="center">2</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/C.html" >C</a></td>
</tr>
<tr height="25">
<td align="center">2</td>
<td align="center">1</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" title="Les langages de développement principaux en 2012" alt="Down Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Java.html" >Java</a></td>
</tr>
<tr height="25">
<td align="center">3</td>
<td align="center">5</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Objective-C.html" >Objective-C</a></td>
</tr>
<tr height="25">
<td align="center">4</td>
<td align="center">4</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" title="Les langages de développement principaux en 2012" alt="Same Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/C__.html" >C++</a></td>
</tr>
<tr height="25">
<td align="center">5</td>
<td align="center">3</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" title="Les langages de développement principaux en 2012" alt="Down Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" title="Les langages de développement principaux en 2012" alt="Down Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/C_.html" >C#</a></td>
</tr>
<tr height="25">
<td align="center">6</td>
<td align="center">6</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" title="Les langages de développement principaux en 2012" alt="Same Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/PHP.html" >PHP</a></td>
</tr>
<tr height="25">
<td align="center">7</td>
<td align="center">7</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" title="Les langages de développement principaux en 2012" alt="Same Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/(Visual)_Basic.html" >(Visual) Basic</a></td>
</tr>
<tr height="25">
<td align="center">8</td>
<td align="center">8</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" title="Les langages de développement principaux en 2012" alt="Same Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Python.html" >Python</a></td>
</tr>
<tr height="25">
<td align="center">9</td>
<td align="center">9</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" title="Les langages de développement principaux en 2012" alt="Same Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Perl.html" >Perl</a></td>
</tr>
<tr height="25">
<td align="center">10</td>
<td align="center">10</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" title="Les langages de développement principaux en 2012" alt="Same Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/JavaScript.html" >JavaScript</a></td>
</tr>
<tr height="25">
<td align="center">11</td>
<td align="center">12</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Ruby.html" >Ruby</a></td>
</tr>
<tr height="25">
<td align="center">12</td>
<td align="center">24</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Visual_Basic__NET.html" >Visual Basic .NET</a></td>
</tr>
<tr height="25">
<td align="center">13</td>
<td align="center">13</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" title="Les langages de développement principaux en 2012" alt="Same Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Lisp.html" >Lisp</a></td>
</tr>
<tr height="25">
<td align="center">14</td>
<td align="center">14</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Same.gif" title="Les langages de développement principaux en 2012" alt="Same Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Pascal.html" >Pascal</a></td>
</tr>
<tr height="25">
<td align="center">15</td>
<td align="center">11</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" title="Les langages de développement principaux en 2012" alt="Down Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" title="Les langages de développement principaux en 2012" alt="Down Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" title="Les langages de développement principaux en 2012" alt="Down Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Down.gif" title="Les langages de développement principaux en 2012" alt="Down Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Delphi_Object_Pascal.html" >Delphi/Object Pascal</a></td>
</tr>
<tr height="25">
<td align="center">16</td>
<td align="center">17</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Ada.html" >Ada</a></td>
</tr>
<tr height="25">
<td align="center">17</td>
<td align="center">23</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/MATLAB.html" >MATLAB</a></td>
</tr>
<tr height="25">
<td align="center">18</td>
<td align="center">20</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Lua.html" >Lua</a></td>
</tr>
<tr height="25">
<td align="center">19</td>
<td align="center">21</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Assembly.html" >Assembly</a></td>
</tr>
<tr height="25">
<td align="center">20</td>
<td align="center">72</td>
<td align="center"><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /><img border="0" src="http://www.tiobe.com/tiobe_index/images/Up.gif" title="Les langages de développement principaux en 2012" alt="Up Les langages de développement principaux en 2012" /></td>
<td><a target="_blank" href="http://www.tiobe.com/content/paperinfo/tpci/Bash.html" >Bash</a></td>
</tr>
</table>
<p>Concernant le reste du top 10, on va retrouver <strong>le PHP à la sixième place</strong>, un langage qui au final nous utilisons très peu, un peu comme Python &#8211; le choix de l&rsquo;amateur &#8211; ou encore Perl &#8211; le choix du fanatique &#8211; qui occupent respectivement la huitième et neuvième position.<br />
Pourquoi Visual Basic est encore à la septième place est un mystère et pourquoi JavaScript, le langage le plus répandu d&rsquo;entre eux, n&rsquo;est qu&rsquo;à la dixième position est aussi un mystère. Ma conjecture est que ces classements fournissent d&rsquo;avantage un indice de masse, alors que beaucoup sont des codeurs amateurs qui ne peuvent pas influencer les directives strictes qui déterminent l’indice TIOBE !</p>
<p>La suite du classement intègre aussi quelques langages plutôt étranges. Si Ruby à la onzième place n&rsquo;a pas à rougir, Visual Basic .NET quant-à lui qui passe de la vingt-quatrième à la douzième place est un vrai mystère ! Si le Lisp se retrouve à la treizième place c&rsquo;est probablement en partie dû à son utilisation dans les milieux universitaires. La même chose est probablement vrai pour le Pascal.</p>
<p><img class="aligncenter" title="Les langages de développement principaux en 2012" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2013/01/les-langages-de-developpement-principaux-en-2012-1.png" alt="Les langages de développement principaux en 2012" /></p>
<p>Le gros point d&rsquo;interrogation est la hausse soudaine de l&rsquo;intérêt pour le Bash ? Est-ce que quelqu&rsquo;un a une suggestion pour laquelle le langage de script shell passe soudainement de la 72ème à 20ème position ?</p>
<p>Ensuite de la 21ème à ma 50ème place, on va retrouver des langages dont il est assez difficile à interpréter ou non le succès. On va retrouver le SQL, ou encore le Cobol, le Fortran et le R. Au fin fond du classement, Alice, qui après vérification sur la <a target="_blank" href="http://en.wikipedia.org/wiki/Alice_%28programming_language%29" >Wikipédia</a> s&rsquo;avère être un langage de programmation destiné à l&rsquo;éducation.<br />
Je suppose que le Cobol ou même Fortran ne disparaitront jamais &#8211; et, apparemment, ne s&rsquo;effaceront pas non plus !</p>
<p>En conclusion, on peut dire que le langage C a évincé Java de la première place, prouvant que ce dernier est en perte de vitesse. Est-ce que Java va récupérer son bien cette année ? Personnellement j&rsquo;en doute, je vois plutôt la montée en puissance du C au fil des années étrangement.</p>
<p>Rendez-vous l&rsquo;année prochaine&#8230;</p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=22479&amp;md5=1c0422091e010de517ff048543f05af8" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/22479/les-langages-de-developpement-principaux-en-2012/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F22479%2Fles-langages-de-developpement-principaux-en-2012%2F&amp;language=fr_FR&amp;category=text&amp;title=Les+langages+de+d%C3%A9veloppement+principaux+en+2012&amp;description=En+chaque+d%C3%A9but+d%26rsquo%3Bann%C3%A9e+il+est+de+tradition+de+comparer+l%26rsquo%3B%C3%A9tat+des+langages+de+programme+par+l%26rsquo%3Binterm%C3%A9diaire+de+l%26rsquo%3Bindice+TIOBE.+Alors+quoi+de+neuf+et+quels+sont+les+langages+en...&amp;tags=2012%2Cclassement%2Clangages+programmation%2CTiobe%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Alors qu&#8217;HTML5 est maintenant complet, le W3C commence à se concentrer sur l&#8217;interopérabilité</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/22295/alors-quhtml5-est-maintenant-complet-le-w3c-commence-a-se-concentrer-sur-linteroperabilite/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/22295/alors-quhtml5-est-maintenant-complet-le-w3c-commence-a-se-concentrer-sur-linteroperabilite/#comments</comments>
		<pubDate>Fri, 04 Jan 2013 08:01:47 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[développement Web]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[w3c]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=22295</guid>
		<description><![CDATA[Beaucoup de gens vous diront que le langage HTML5 est l&#8217;avenir, tandis que d&#8217;autres pensent qu&#8217;il ne percera jamais&#8230; Le plus grand promoteur et le principal artisan de l&#8217;HTML5, le World Wide Web Consortium &#8211; W3C, insiste sur le fait que ce langage est l&#8217;avenir, et les derniers travaux présentés prouvent ce point. Le W3C [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first">Beaucoup de gens vous diront que le langage <a href="http://www.blog-nouvelles-technologies.fr/archives/tag/html5/" >HTML5</a> est l&rsquo;avenir, tandis que d&rsquo;autres pensent qu&rsquo;il ne percera jamais&#8230; Le plus grand promoteur et le principal artisan de l&rsquo;<em>HTML5</em>, le <em>World Wide Web Consortium</em> &#8211; <strong><em>W3C</em>, insiste sur le fait que ce langage est l&rsquo;avenir</strong>, et les derniers travaux présentés prouvent ce point. </p>
<p>Le W3C a publié récemment la liste complète des spécifications du <a target="_blank" href="http://www.w3.org/TR/2012/CR-html5-20121217/" >HTML5</a> et de <a target="_blank" href="http://www.w3.org/TR/2012/CR-2dcontext-20121217/" >Canvas 2D</a>. Ce ne sont pas des standards du <em>W3C</em> pour l&rsquo;instant, mais elles représentent un grand pas en avant pour la technologie Web. Ceux qui étaient sur la défensive peuvent maintenant commencer à développer en prenant en considération le langage <em>HTML5</em> pour de bon, une version stable étant disponible dès à présent.</p>
<p><em>HTML5</em> peut être stable et complet concernant les fonctionnalités, le <em>W3C</em> n&rsquo;en a pas encore fini avec la norme Web. Le groupe affirme que la fragmentation des navigateurs reste toujours un problème, et certains navigateurs prennent énormément de retard sur les autres en termes d&rsquo;adoption des standards <em>HTML5</em>. <strong>Le nouvel objectif du groupe est de rendre l’<em>HTML5</em> plus sûr, et interopérable dans tous les navigateurs</strong>. Ils espèrent avoir terminé ce travail d’ici le milieu de l’année 2014, puis ils publieront leur recommandation finale <em>HTML5</em>.</p>
<p>Un certain nombre de membres du W3C <a target="_blank" href="http://www.w3.org/2012/12/html5-cr" >se sont exprimés</a> sur cette importante étape. Voici quelques-uns des témoignages les plus intéressants avec des promesses d&rsquo;un avenir meilleur pour tous sur le Web.</p>
<p>Danny Winokur, vice-président et directeur général du développement d&rsquo;Adobe Interactive, a parlé de l&rsquo;impact d&rsquo;<em>HTML5</em> sur l&rsquo;introduction récente de la société de ses outils <a href="http://www.blog-nouvelles-technologies.fr/archives/18389/adobe-introduit-edge-pour-le-developpement-html5/" >Web Edge</a> :</p>
<blockquote><p>The completion of the HTML5 and Canvas specifications is an important milestone for developers and designers as it provides a common foundation for browsers and other implementations. Web standards are central to Adobe&rsquo;s Edge Tools &#038; Services for authoring rich interactive web media and animations, helping us deliver a more predictable and reliable user experience for anyone creating content and applications for the modern web. We congratulate the working group for their efforts in advancing both specifications.</p></blockquote>
<p>Tobie Langel, représentant au comité consultatif du W3C pour Facebook, a parlé sur le réseau social de sa <a href="http://www.blog-nouvelles-technologies.fr/archives/14856/facebook-ringmark-va-devenir-completement-open-source/" >relation étroite avec la technologie Web</a> :</p>
<blockquote><p>HTML5 plays a fundamental role in making Facebook accessible to the more than one billion people who use our products. Building with the latest web technologies is how we are able to make our experience available across more than 7,000 devices. Today&rsquo;s announcement is an important milestone for the Open Web Platform. Facebook is proud to contribute to this effort through involvement in initiatives like the Coremob Community Group.</p></blockquote>
<p>﻿Jean Paoli, homme clé de la politique de Microsoft en termes d&rsquo;interopérabilité, a parlé de l&rsquo;engagement de Microsoft pour la mise en œuvre des <a href="http://www.blog-nouvelles-technologies.fr/archives/17310/internet-explorer-10-affiche-ses-capacites-html5-avec-pulse/" >technologies <em>HTML5</em> dans ses produits</a> :</p>
<blockquote><p>Microsoft is proud to have participated in the hard work that has made HTML5 and Canvas 2D Candidate Recommendations, and congratulates W3C on reaching this important milestone. We look forward to working with the Web community to finalize these as W3C Recommendations. Several Microsoft products have implemented these emerging open Web standards to bring interoperability and maximum reach across multiple devices. We&rsquo;re confident that HTML5 and Canvas 2D are ready for wide adoption, and glad that the industry shares our enthusiasm for HTML5.1 that will soon support better graphics and streaming media in an open way.</p></blockquote>
<p>Il sera intéressant de voir comment les autres acteurs du Web vont approcher l&rsquo;<em>HTML5</em> maintenant que le langage est <em>&laquo;&nbsp;complet en terme de fonctionnalités&nbsp;&raquo;</em>. Je sais que quelques développeurs qui ont collé à Flash et d&rsquo;autres technologies Web basées sur des <em>plugins</em> des louanges contrairement à <em>HTML5</em>, en partant du constat que le langage n&rsquo;était tout simplement pas assez bon et mûr pour eux à un instant t. </p>
<p>J&rsquo;espère simplement que ça permettra d&rsquo;enrichir l&rsquo;expérience utilisateur sur la toile &#8230; </p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=22295&amp;md5=d6bac1abc0cc0beb8618ffc168f8d653" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/22295/alors-quhtml5-est-maintenant-complet-le-w3c-commence-a-se-concentrer-sur-linteroperabilite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F22295%2Falors-quhtml5-est-maintenant-complet-le-w3c-commence-a-se-concentrer-sur-linteroperabilite%2F&amp;language=fr_FR&amp;category=text&amp;title=Alors+qu%26rsquo%3BHTML5+est+maintenant+complet%2C+le+W3C+commence+%C3%A0+se+concentrer+sur+l%26rsquo%3Binterop%C3%A9rabilit%C3%A9&amp;description=Beaucoup+de+gens+vous+diront+que+le+langage+HTML5+est+l%26rsquo%3Bavenir%2C+tandis+que+d%26rsquo%3Bautres+pensent+qu%26rsquo%3Bil+ne+percera+jamais%26%238230%3B+Le+plus+grand+promoteur+et+le+principal+artisan+de+l%26rsquo%3BHTML5%2C+le...&amp;tags=Adobe%2Cd%C3%A9veloppement+Web%2Cfacebook%2CFlash%2Chtml%2Chtml5%2Cmicrosoft%2Cw3c%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Premier aperçu du développement de PHP 5.5.0</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/20628/premier-apercu-du-developpement-de-php-5-5-0/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/20628/premier-apercu-du-developpement-de-php-5-5-0/#comments</comments>
		<pubDate>Mon, 19 Nov 2012 13:07:28 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[alpha]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP 5.5]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=20628</guid>
		<description><![CDATA[La sortie de PHP 5.5.0 alpha 1 marque le début du cycle de sortie de la prochaine version du langage de script largement utilisée pour le développement Web. Les utilisateurs de PHP sont invités à le tester et soumettre des rapports de bugs. Attention, gardez à l&#8217;esprit que c&#8217;est seulement le premier pas vers une [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first">La <strong>sortie de PHP 5.5.0 alpha 1</strong> marque le début du cycle de sortie de la prochaine version du langage de script largement utilisée pour le développement Web. Les utilisateurs de <em>PHP</em> sont invités à le tester et soumettre des <a target="_blank" href="https://bugs.php.net/" >rapports de bugs</a>. Attention, gardez à l&rsquo;esprit que c&rsquo;est seulement le premier pas vers une version de production&#8230;</p>
<p>Les nouvelles fonctionnalités au sein de PHP 5.5.0 implémentent le concept de <em>Generator</em> et une nouvelle API de hachage pour les mots de passe. À noter que <strong>la nouvelle version de PHP ne sera plus compatible avec Windows XP</strong>.</p>
<p>L&rsquo;<em>API</em> de hachage des mots de passe va permettre aux développeurs de générer un <em>hash</em> et saler un mot de passe sécurisé en utilisant <a target="_blank" href="http://en.wikipedia.org/wiki/Bcrypt" >Bcrypt</a> dans une seule ligne de code. En effet, si généralement pour le <em>hash</em> on est davantage habitué à utiliser le <em>md5</em> ou encore <em>sha</em>, une solution efficace est d&rsquo;utiliser <em>bcrypt</em> mais malheureusement la fonction <code>crypt()</code> offerte par PHP n&rsquo;est pas triviale à utiliser&#8230;<br />
L&rsquo;<em>API</em> vient donc résoudre cette problématique en proposant une solution simple et efficace. Voici un exemple d&rsquo;appel :</p>
<div class="code">
<pre class="brush: php; title: ; notranslate">
$hash = password_hash($password, PASSWORD_DEFAULT);
</pre>
</div>
<p>Un salage n&rsquo;est pas nécessaire car il sera généré automatiquement par l&rsquo;API s&rsquo;il n&rsquo;est pas présent et ajouté en tant que composant aléatoire au mot de passe.</p>
<p>Comme la méthode de <em>hash</em> de <em>bcrypt</em>, le calcul intensif nécessite beaucoup de mémoire, son utilisation permet de disposer des mots de passe qui seront difficiles à craquer &#8211; à condition qu&rsquo;ils soient suffisamment longs. </p>
<p>D&rsquo;autres améliorations dans cette version comprennent :</p>
<ul>
<li> Le support des blocs <code>try/catch</code> et <code>finally</code></li>
<li> Le soutient du <code>list()</code> dans un foreach</code> </li>
<li> Support de l'utilisation <code>empty()</code> sur le résultat des appels de fonction et d'autres expressions </li>
</ul>
<p>ainsi que de nombreuses améliorations et corrections de bugs qui sont répertoriées sur dans le fichier PHP News sur <a target="_blank" href="https://github.com/php/php-src/blob/php-5.5.0alpha1/NEWS" >GitHub</a>. Si vous voulez plonger dans le grand bain dès à présent, sachez que vous pouvez télécharger PHP 5.5.0 alpha depuis <a target="_blank" href="http://downloads.php.net/dsp/" >ce lien</a>.</p>
<p><strong>PHP 5.5.0 fait donc l'objet de nombreuses petites évolutions</strong> qui ne manqueront pas de vous rendre des services ! À titre de note, les versions stables actuellement prises en charge de PHP sont des versions 5.4.8 et 5.3.18.</p>
<p>Si tout se passe bien, PHP 5.5.0 devrait disposer du tag "alpha 2" le 27 novembre, et <strong>pourrait être libéré le jeudi 29 novembre</strong> ! Reste à tester...</p>
<p>L'avez-vous installé sur votre machine de développement ? Déjà adopté ?</p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=20628&amp;md5=9a3f22e748fca4e1078db261c540f41d" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/20628/premier-apercu-du-developpement-de-php-5-5-0/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F20628%2Fpremier-apercu-du-developpement-de-php-5-5-0%2F&amp;language=fr_FR&amp;category=text&amp;title=Premier+aper%C3%A7u+du+d%C3%A9veloppement+de+PHP+5.5.0&amp;description=La+sortie+de+PHP+5.5.0+alpha+1+marque+le+d%C3%A9but+du+cycle+de+sortie+de+la+prochaine+version+du+langage+de+script+largement+utilis%C3%A9e+pour+le+d%C3%A9veloppement+Web.+Les+utilisateurs...&amp;tags=alpha%2CPHP%2CPHP+5.5%2Crelease%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Selon un récente étude, l&#8217;adoption de l&#8217;HTML5 est réelle !</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/20086/selon-un-recente-etude-lutilisation-de-lhtml5-est-reelle/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/20086/selon-un-recente-etude-lutilisation-de-lhtml5-est-reelle/#comments</comments>
		<pubDate>Tue, 06 Nov 2012 08:53:55 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[adoption]]></category>
		<category><![CDATA[enquête]]></category>
		<category><![CDATA[etude]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=20086</guid>
		<description><![CDATA[L&#8217;adoption par les développeurs du langage HTML5 est bel et bien réelle, selon un nouveau sondage fourni par Kendo UI. Cette enquête auprès de plus de 4 000 développeurs d&#8217;applications montre que l&#8217;adoption de la norme dans le monde augmente et n&#8217;est pas affectée par les influences extérieures. Kendo UI est une filiale de Telerik [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first"><strong>L&rsquo;adoption par les développeurs du langage HTML5 est bel et bien réelle</strong>, selon un nouveau sondage <a target="_blank" href="http://www.kendoui.com/html5-adoption-survey-2012.aspx" >fourni</a> par Kendo UI. Cette enquête auprès de plus de 4 000 développeurs d&rsquo;applications montre que l&rsquo;adoption de la norme dans le monde augmente et n&rsquo;est pas affectée par les influences extérieures.</p>
<p><a target="_blank" href="http://www.kendoui.com/" >Kendo UI</a> est une filiale de <a target="_blank" href="http://www.telerik.com/" >Telerik</a> qui se spécialise dans le développement d&rsquo;applications, et notamment connue pour son <a href="http://www.blog-nouvelles-technologies.fr/archives/10686/introduction-a-kendo-ui-par-une-mise-en-pratique-simple/" ><em>framework</em> HTML 5 et jQuery</a>, qui va vous aider à créer des applications Web modernes, a mené cette enquête le mois dernier en mettant l&rsquo;accent sur ​​l&rsquo;utilisation, les attitudes et les attentes des développeurs autour de l&rsquo;<em>HTML5</em> et son utilisation dans le développement mobile.<br />
Tel quel, il semble qu&rsquo;il ne prône pas une approche <em>&laquo;&nbsp;wait and see&nbsp;&raquo;</em>. L&rsquo;enquête révèle que malgré la controverse qui continue à frapper le langage concernant son utilisation, en particulier autour de sa capacité à rivaliser avec le développement d&rsquo;applications native et la fragmentation potentielle des standards du Web, <strong>l&rsquo;adoption et l&rsquo;utilisation est à la hausse pour les applications mobiles et de bureau</strong>.</p>
<p>L&rsquo;enquête menée par Kendo UI indique l&rsquo;adoption du langage est très rapide. En fait, l&rsquo;adoption semble se faire naturellement aujourd&rsquo;hui puisque 51% des répondants disent que l&rsquo;<em>HTML5</em> est important dans leur travail de tous les jours, et 31% annoncent que ce sera le cas au cours des douze prochains mois.</p>
<p><img class="aligncenter" title="Selon un récente étude, l'utilisation de l'HTML5 est réelle ! - Adoption de l'HTML5 par les développeurs dans leur travail" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2012/11/selon-un-recente-etude-lutilisation-de-lhtml5-est-reelle-1.png" alt="Selon un récente étude, l'utilisation de l'HTML5 est réelle ! - Adoption de l'HTML5 par les développeurs dans leur travail" /></p>
<p>Qu&rsquo;est-ce qui rend l&rsquo;HTML5 si attrayant pour les développeurs ? Selon l&rsquo;enquête, la raison principale est que c&rsquo;est <strong>un langage qui leur est familier</strong>. En effet, si vous êtes capable de comprendre et produire de l&rsquo;<em>HTML</em> de base, il est beaucoup plus facile de s&rsquo;adapter au lieu d&rsquo;avoir à étudier un tout nouveau langage, une toute nouvelle plateforme si vous deviez créer une application native iOS ou Android.<br />
D&rsquo;ailleurs, dans ce cas particulier, si vous souhaitiez produire une application dans les deux plus grosses plateformes mobiles, vous aurez besoin d&rsquo;apprendre à programmer pour les deux plateformes. <strong>72% des sondés ont cité la connaissance comme étant la principale raison de son utilisation, tandis que 62% ont indiqué que c&rsquo;était pour sa portée et son support multiplateformes</strong>.</p>
<p><img class="aligncenter" title="Selon un récente étude, l'utilisation de l'HTML5 est réelle ! - Adoption de l'HTML5 par les développeurs" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2012/11/selon-un-recente-etude-lutilisation-de-lhtml5-est-reelle-4.png" alt="Selon un récente étude, l'utilisation de l'HTML5 est réelle ! - Adoption de l'HTML5 par les développeurs" /></p>
<p>Le rejet de l&rsquo;<em>HTML5</em> par le plus grand réseau social pour sa plateforme mobile ne semble pas avoir dissuadé les développeurs de l&rsquo;utiliser. Le sondage révèle que 73% des développeurs n&rsquo;ont pas vraiment été influencés sur le manque de confiance dans le langage par Facebook. Étonnamment, 52% des sondés ont dit qu&rsquo;ils ne savaient même pas que l&rsquo;entreprise utilisait l&rsquo;<em>HTML5</em> pour développer son application iOS. Cela semble mettre en évidence une notion intéressante : les applications développées en <em>HTML5</em> semblent être impossible à distinguer avec celles d&rsquo;origines.</p>
<p><img class="aligncenter" title="Selon un récente étude, l'utilisation de l'HTML5 est réelle ! - Influence par rapport au choix de Facebook à se passer de l'HTML5" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2012/11/selon-un-recente-etude-lutilisation-de-lhtml5-est-reelle-2.png" alt="Selon un récente étude, l'utilisation de l'HTML5 est réelle ! - Influence par rapport au choix de Facebook à se passer de l'HTML5" /></p>
<p>Alors que petit à petit l&rsquo;adoption de l&rsquo;<em>HTML5</em> gagne du terrain, <strong>une chose semble être préoccupante dans tous les esprits des développeurs (71% des sondés) : la fragmentation des navigateurs</strong>. Les applications natives n&rsquo;ont pas à ce soucier de cette fragmentation, car elles sont développées spécifiquement pour un dispositif. Malheureusement, ce n&rsquo;est pas une situation idéale dans un monde &laquo;&nbsp;ouvert&nbsp;&raquo;. L&rsquo;idée est tout de même que l&rsquo;application soit exportée sur une multitude de dispositifs dans l&rsquo;optique de toucher un plus grand public.</p>
<p><img class="aligncenter" title="Selon un récente étude, l'utilisation de l'HTML5 est réelle ! - Une préoccupation tout de même, la fragmentation des navigateurs" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2012/11/selon-un-recente-etude-lutilisation-de-lhtml5-est-reelle-3.png" alt="Selon un récente étude, l'utilisation de l'HTML5 est réelle ! - Une préoccupation tout de même, la fragmentation des navigateurs" /></p>
<p>Cette faiblesse est le point fort de l&rsquo;<em>HTML5</em> ! En effet, les applications développées avec ce langage seront prisent en charge aussi bien par les smartphones, les tablettes, que les versions de bureau ! Revers de la médaille, les développeurs auront besoin de s&rsquo;assurer que l&rsquo;application développée fonctionne sur Safari, Chrome, Firefox, Internet Explorer, et tous les principaux navigateurs&#8230; Cette approche est très semblable à la façon dont un site Web ordinaire serait développé.<br />
Selon Tood Anglin, Vice-Présent des outils HTML5 et Mobile de Telerik, &laquo;&nbsp;<em>en dépit de la préoccupation très réelle sur la fragmentation des navigateurs, l&rsquo;enquête révèle que l&rsquo;adoption et l&rsquo;utilisation de HTML5 sont à la hausse, avec une facilité d&rsquo;utilisation, de flexibilité et d&rsquo;économies&nbsp;&raquo;</em>. </p>
<p>En conclusion de cette enquête, on peut dire que <strong>l&rsquo;<em>HTML5</em> n&rsquo;est pas voué à disparaître de sitôt</strong>. Au contraire, l&rsquo;adopter dès aujourd&rsquo;hui est viser dans l&rsquo;avenir&#8230; Comme l&rsquo;indique Anglin, vous y gagnerez en flexibilité et en apprentissage, tout en faisant de nombreuses économies !</p>
<p>Qu&rsquo;attendez-vous, il faut s&rsquo;y mettre ! </p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=20086&amp;md5=ae9c8baf0d66e2cbcf574625e23290da" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/20086/selon-un-recente-etude-lutilisation-de-lhtml5-est-reelle/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F20086%2Fselon-un-recente-etude-lutilisation-de-lhtml5-est-reelle%2F&amp;language=fr_FR&amp;category=text&amp;title=Selon+un+r%C3%A9cente+%C3%A9tude%2C+l%26rsquo%3Badoption+de+l%26rsquo%3BHTML5+est+r%C3%A9elle+%21&amp;description=L%26rsquo%3Badoption+par+les+d%C3%A9veloppeurs+du+langage+HTML5+est+bel+et+bien+r%C3%A9elle%2C+selon+un+nouveau+sondage+fourni+par+Kendo+UI.+Cette+enqu%C3%AAte+aupr%C3%A8s+de+plus+de+4+000+d%C3%A9veloppeurs+d%26rsquo%3Bapplications...&amp;tags=adoption%2Cenqu%C3%AAte%2Cetude%2Chtml5%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Google publie un nouveau SDK pour Dart et annonce un support natif dans Chrome</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/19232/google-publie-un-nouveau-sdk-pour-dart-et-annonce-un-support-natif-dans-chrome/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/19232/google-publie-un-nouveau-sdk-pour-dart-et-annonce-un-support-natif-dans-chrome/#comments</comments>
		<pubDate>Wed, 17 Oct 2012 08:20:16 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[Dart]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[langage]]></category>
		<category><![CDATA[SDK]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=19232</guid>
		<description><![CDATA[Vous rappelez-vous encore de Dart ? Peut-être l&#8217;utilisez-vous au quotidien ? Pour ceux qui l&#8217;ignorent, Dart, publié par Google, est le langage de développement des jeunes front-end pour la création d&#8217;applications Web, et qui fête son premier anniversaire aujourd&#8217;hui avec le lancement d&#8217;un SDK. Malheureusement, le langage n’a jamais eu le rayonnement que Google souhaitait, [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first">Vous rappelez-vous encore de Dart ? Peut-être l&rsquo;utilisez-vous au quotidien ? Pour ceux qui l&rsquo;ignorent, Dart, publié par Google, est le langage de développement des jeunes <em>front-end</em> pour la création d&rsquo;applications Web, et qui <strong>fête son premier anniversaire aujourd&rsquo;hui avec le lancement d&rsquo;un <em>SDK</em></strong>. </p>
<p>Malheureusement, <strong>le langage n’a jamais eu le rayonnement que Google souhaitait</strong>, du moins à l’heure actuelle, puisque Google qui avait dévoilé Dart lors de la conférence GOTO début octobre 2011, le positionnait comme un langage tel que <em>JavaScript</em>. Le principal avantage mis en avant, est le système de typage, qui combine les avantages du typage statique et dynamique. Cependant, de l’avis de nombreux experts, Dart ne représente pas un substitut direct pour <em>JavaScript</em>, mais est plutôt susceptible d’être principalement utilisé dans le domaine du développement mobile.</p>
<p><img class="aligncenter" title="Google publie un nouveau SDK pour Dart et annonce un support natif dans Chrome" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2012/10/google-publie-un-nouveau-sdk-pour-dart-et-annonce-un-support-natif-dans-chrome-1.png" alt="Google publie un nouveau SDK pour Dart et annonce un support natif dans Chrome" /></p>
<p>Aujourd&rsquo;hui donc, pour les un ans du langage, Google explique que, après avoir reçu des milliers de rapports de bugs et des demandes de fonctionnalités de la communauté Web, <strong>une nouvelle version, plus stable et plus complète de Dart est maintenant disponible et prête à l&rsquo;emploi</strong> !</p>
<p>Dart, qui compile en <em>JavaScript</em>, peut donc être utilisé dans tous les navigateurs modernes, et a certainement le potentiel pour gagner du terrain, mais il est beaucoup trop jeune pour être évalué comme un succès ou un échec. Compte tenu de la puissance de Google, il n&rsquo;est pas difficile de voir pourquoi Dart est un développement important, et pour lequel il est nécessaire d&rsquo;y prêter attention.</p>
<p>Selon Google, un certain nombre de modifications ont été apportées à la nouvelle version, y compris une machine virtuelle Dart plus rapide, un nouveau traducteur Dart / <em>JavaScript</em>, une bibliothèque en <em>HTML</em>, un éditeur, une librairie <em>server-side</em> et une spécification du langage. En outre, et peut-être le plus important, <strong>Google publie <a target="_blank" href="http://www.dartlang.org/dartium/" >Dartium</a>, un Chrome développé pour faire office de support natif à Dart</strong>.</p>
<p>Il est plus que probable que Dartium fasse partie d&rsquo;une série d&rsquo;étapes pour que Google puisse lancer un support natif dans Chrome, améliorant ainsi grandement l&rsquo;utilité du langage. D’autre part, apporter un support natif dans d’autres navigateurs comme Firefox et IE, sera un tout autre un défi….</p>
<p><iframe class="aligncenter" width="640" height="360" src="http://www.youtube.com/embed/5KlnlCq2M5Q" frameborder="0" allowfullscreen></iframe></p>
<p>Pour en savoir plus sur Dart, visitez <a target="_blank" href="http://dartlang.org/" >ce lien</a> pour des exemples de code et des présentations techniques. Je vous propose également de jeter un oeil à ces deux articles, dont <a href="http://www.blog-nouvelles-technologies.fr/archives/16920/google-propose-une-nouvelle-video-sur-dart/" >le premier</a> présente une vidéo technique sur le langage, et <a href="http://www.blog-nouvelles-technologies.fr/archives/15584/ces-deux-videos-des-sessions-google-io-vous-apprendront-tout-sur-dart/" >le second</a> affichant deux vidéos des sessions Google I/O qui vous apprendront tout sur Dart !</p>
<p>Selon Google, vous devriez apprendre Dart car :</p>
<ul>
<li>Ce n’est pas le &laquo;&nbsp;meilleur&nbsp;&raquo;, mais tous les langages ont leurs forces et leurs faiblesses</li>
<li>Il est amusant d’apprendre de nouveaux langages, le bilinguisme est bon pour votre cerveau et votre carrière</li>
<li>Dart est un nouveau langage important pour les applications Web structurées</li>
<li>Vous ne pouvez pas vraiment évaluer un langage sans l’avoir utiliser au moins une fois  </li>
</ul>
<p>Restez-vous sur votre position à propos de ce langage ? Allez-vous lui donner plus de crédit après que la firme ait publié cette nouvelle version ?</p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=19232&amp;md5=8b099a12542be5f150fd0589ff48f755" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/19232/google-publie-un-nouveau-sdk-pour-dart-et-annonce-un-support-natif-dans-chrome/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F19232%2Fgoogle-publie-un-nouveau-sdk-pour-dart-et-annonce-un-support-natif-dans-chrome%2F&amp;language=fr_FR&amp;category=text&amp;title=Google+publie+un+nouveau+SDK+pour+Dart+et+annonce+un+support+natif+dans+Chrome&amp;description=Vous+rappelez-vous+encore+de+Dart+%3F+Peut-%C3%AAtre+l%26rsquo%3Butilisez-vous+au+quotidien+%3F+Pour+ceux+qui+l%26rsquo%3Bignorent%2C+Dart%2C+publi%C3%A9+par+Google%2C+est+le+langage+de+d%C3%A9veloppement+des+jeunes+front-end+pour+la+cr%C3%A9ation...&amp;tags=Dart%2Cd%C3%A9veloppement%2Cgoogle%2Cjavascript%2Clangage%2CSDK%2Cblog" type="text/html" />
	</item>
		<item>
		<title>TypeScript est la tentative de Microsoft de rendre plus facile le développement JavaScript</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/18720/typescript-est-la-tentative-de-microsoft-de-rendre-plus-facile-le-developpement-javascript/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/18720/typescript-est-la-tentative-de-microsoft-de-rendre-plus-facile-le-developpement-javascript/#comments</comments>
		<pubDate>Wed, 03 Oct 2012 07:35:29 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[langage de programmation]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[TypeScript]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=18720</guid>
		<description><![CDATA[JavaScript a été l&#8217;un des fondements essentiels de l&#8217;HTML5 depuis le début. En parallèle, Microsoft a agressivement poussé l&#8217;HTML5 dans Internet Explorer 10, son navigateur du futur dédié à Windows 8. Qu&#8217;arrive t-il lorsque Microsoft a le désir de créer des langages de programmation propriétaires avec insistance sur l&#8217;HTML5 ? Vous obtenez TypeScript, la propre [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first"><em>JavaScript</em> a été l&rsquo;un des fondements essentiels de l&rsquo;<em>HTML5</em> depuis le début. En parallèle, Microsoft a agressivement poussé l&rsquo;<em>HTML5</em> dans <a href="http://www.blog-nouvelles-technologies.fr/archives/tag/ie10/" >Internet Explorer 10</a>, son navigateur du futur dédié à Windows 8. Qu&rsquo;arrive t-il lorsque Microsoft a le désir de créer des langages de programmation propriétaires avec insistance sur l&rsquo;<em>HTML5</em> ? Vous obtenez <strong>TypeScript, la propre version JavaScript de l&rsquo;entreprise</strong>.</p>
<p>Microsoft <a target="_blank" href="http://blogs.msdn.com/b/somasegar/archive/2012/10/01/typescript-javascript-development-at-application-scale.aspx" >a annoncé</a> que TypeScript est désormais disponible pour les développeurs et les programmeurs, autrement que vous pouvez vous l&rsquo;approprier dès aujourd&rsquo;hui&#8230; Quelle est la différence entre TypeScript et JavaScript ? Étonnamment, pas beaucoup. Microsoft affirme qu&rsquo;ils ont créé TypeScript comme étant un moyen d&rsquo;aider le JavaScript à plus grande échelle, pour des projets <em>HTML5</em> riches en médias.</p>
<p>Certains peuvent craindre que Microsoft est en train de remplacer JavaScript par TypeScript. Cela est très éloigné de la vérité&#8230; TypeScript est juste une extension <em>JavaScript</em>, et les deux langages peuvent coexister dans votre code. En fait, <strong>Microsoft prétend que TypeScript est JavaScript et vice-versa</strong>.</p>
<p><img class="aligncenter" title="TypeScript est la tentative de Microsoft de rendre plus facile le développement JavaScript" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2012/10/typescript-est-la-tentative-de-microsoft-de-rendre-plus-facile-le-developpement-javascript-1.png" alt="TypeScript est la tentative de Microsoft de rendre plus facile le développement JavaScript" /></p>
<p>En substance, Microsoft pousse TypeScript en complément de JavaScript pour le traditionnel développement. Il est uniquement destiné à aider les développeurs à créer des applications <em>HTML5</em> plus riches en médias. Il n&rsquo;est que logique que Microsoft poursuit agressivement le développement <em>HTML5</em> dans Internet Explorer 10 et Windows 8. Ce nouveau langage pourrait aider les développeurs à repousser les limites de l&rsquo;<em>HTML5</em>.</p>
<p>Les développeurs peuvent initialement se méfier de l&rsquo;arrivée d&rsquo;un autre langage de programmation, surtout lorsqu&rsquo;il est développé par Microsoft, mais <strong>la firme semble avoir les meilleures intentions du monde avec TypeScript</strong>. À noter que le langage est complètement open source et libre d&rsquo;utilisation.</p>
<p>Les développeurs intéressés peuvent télécharger une <em>preview</em> de TypeScript en <a target="_blank" href="http://www.typescriptlang.org/#Download" >cliquant sur ce lien</a>. Vous pouvez aussi le tester par vous-même dans la <a target="_blank" href="http://www.typescriptlang.org/Playground/" >page de démonstration</a> en ligne de TypeScript. Enfin, vous pouvez obtenir le code source depuis <a target="_blank" href="http://typescript.codeplex.com/" >CodePlex</a>.</p>
<p>Pour ceux qui ont besoin d&rsquo;une explication plus visuelle, Microsoft a également mis en place une présentation vidéo de toutes les nouvelles fonctionnalités fournies par TypeScript :</p>
<p><iframe class="aligncenter" scrolling="no" frameborder="0" src="http://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript/player?w=616&amp;h=343" style="height:343px;width:616px"></iframe></p>
<p>Pensez-vous que TypeScript va subir le même sort que Dart ? Est-ce un langage &laquo;&nbsp;feu de paille&nbsp;&raquo; ?</p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=18720&amp;md5=eb4369b9fe7a535e15653c29452c4fad" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/18720/typescript-est-la-tentative-de-microsoft-de-rendre-plus-facile-le-developpement-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F18720%2Ftypescript-est-la-tentative-de-microsoft-de-rendre-plus-facile-le-developpement-javascript%2F&amp;language=fr_FR&amp;category=text&amp;title=TypeScript+est+la+tentative+de+Microsoft+de+rendre+plus+facile+le+d%C3%A9veloppement+JavaScript&amp;description=JavaScript+a+%C3%A9t%C3%A9+l%26rsquo%3Bun+des+fondements+essentiels+de+l%26rsquo%3BHTML5+depuis+le+d%C3%A9but.+En+parall%C3%A8le%2C+Microsoft+a+agressivement+pouss%C3%A9+l%26rsquo%3BHTML5+dans+Internet+Explorer+10%2C+son+navigateur+du+futur+d%C3%A9di%C3%A9+%C3%A0+Windows...&amp;tags=javascript%2Clangage+de+programmation%2Cmicrosoft%2CTypeScript%2Cblog" type="text/html" />
	</item>
		<item>
		<title>HTML 5 en 2014, HTML 5.1 en 2016 selon le W3C</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/18293/html-5-en-2014-html-5-1-en-2016-selon-le-w3c/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/18293/html-5-en-2014-html-5-1-en-2016-selon-le-w3c/#comments</comments>
		<pubDate>Fri, 21 Sep 2012 07:50:56 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[annonce]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[HTML 5.1]]></category>
		<category><![CDATA[plan]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=18293</guid>
		<description><![CDATA[Alors que l&#8217;adoption de l&#8217;HTML 5 se fait petit à petit par les développeurs mais également les navigateurs, le W3C (World Wide Web Consortium) qui gère le développement des principales spécifications utilisées par le Web, a annoncé son plan pour 2014. En effet, comme vous pouvez le lire dans ce dernier, l&#8217;organisme de normalisation a [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first">Alors que l&rsquo;adoption de l&rsquo;<a href="http://www.blog-nouvelles-technologies.fr/?s=HTML5" >HTML 5</a> se fait petit à petit par les développeurs mais également les navigateurs, le <em>W3C</em> (<em>World Wide Web Consortium</em>) qui gère le développement des principales spécifications utilisées par le Web, <a target="_blank" href="http://dev.w3.org/html5/decision-policy/html5-2014-plan.html" >a annoncé</a> son plan pour 2014. En effet, comme vous pouvez le lire dans ce dernier, l&rsquo;organisme de normalisation a passé les spécifications de l&rsquo;<em>HTML 5</em> au statut de <em>&laquo;&nbsp;Recommendation&nbsp;&raquo;</em>, qui dans le jargon du <em>W3C</em> représente une solution complète, c&rsquo;est-à-dire deviendra une norme finie d&rsquo;ici la fin de 2014. Le groupe prévoit un suivi, HTML 5.1, pour la fin de 2016.</p>
<p><img class="aligncenter" title="HTML 5 en 2014, HTML 5.1 en 2016 selon le W3C" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2012/09/html-5-en-2014-html-5-1-en-2016-selon-le-w3c-1.png" alt="HTML 5 en 2014, HTML 5.1 en 2016 selon le W3C" /></p>
<p>Selon le nouveau plan, <strong><a target="_blank" href="http://www.w3.org/html/wg/" >le groupe de travail HTML</a> produira une recommandation HTML 5.0 (<em>Candidate</em>) d&rsquo;ici la fin de l&rsquo;année 2012</strong> qui comprend uniquement les fonctionnalités qui sont précisés, stables, et mis en œuvre dans les navigateurs. En revanche, toutes celles qui s&rsquo;avèrent controversées ou instables, seront exclus de cette spécification. De plus, les spécifications engendrant des problèmes d&rsquo;interopérabilité entre les implémentations existantes se verront également supprimées. Cette recommandation formera la base de la spécification 5.0.</p>
<p>En parallèle, un <strong>projet de spécification HTML 5.1 sera lancée</strong>. Il s&rsquo;agira notamment de reprendre l&rsquo;intégralité des recommandations de la 5.0, en plus de toutes les fonctionnalités instables qui ont été exclus. 2014 fera l&rsquo;objet d&rsquo;un processus similaire à ce que l&rsquo;on va avoir pour le HTML 5.0. Tout ce qui sera instable sera retiré, pour produire la <em>Recommandation Candidate HTML 5.1 </em> en 2016, avant de voir arriver l&rsquo;HTML 5.2, etc&#8230;</p>
<p>Point intéressant, <strong>l&rsquo;<em>HTML 5</em><em> ne sera pas achevé avant 2022</strong>, soit une dizaine d&rsquo;années. Si la recommandation <em>Candidate</em> qui doit être livrée dès cette année, les dix prochaines années seront consacrées à l&rsquo;élaboration d&rsquo;une vaste série de tests permettant de tester la conformité des réalisations. </p>
<p>Comme le rappel <a target="_blank" href="http://arstechnica.com/information-technology/2012/09/w3c-announces-plan-to-deliver-html-5-by-2014-html-5-1-in-2016/" >Ars</a>, <em>&laquo;&nbsp;la normalisation HTML 5 a été un processus plutôt houleux&nbsp;&raquo;</em>, les différents groupes ayant du mal à trouver un terrain d&rsquo;entente sur les priorités&#8230; Si le groupe de travail a décidé de lutter contre les comportements antisociaux, devra faire face à de nouvelles critiques suite au dévoilement de ce plan. En effet, certains membres du groupe étaient mécontents du traitement proposé de leur domaine d&rsquo;expertise.</p>
<p><strong>Pour les développeurs Web, l&rsquo;impact de ce nouveau plan est quasi nul puisque nous avons déjà commencé à l&rsquo;adopter et travailler avec</strong>. En revanche, l&rsquo;arrivée d&rsquo;une batterie de tests ne sera que bénéfique et nous aidera à &laquo;&nbsp;traquer&nbsp;&raquo; les navigateurs comptant des bugs et restant incompatible pour telle ou telle fonctionnalité.</p>
<p>Rien de bien neuf donc &#8230; </p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=18293&amp;md5=5e05d856bede283b5db7a30e497a97bf" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/18293/html-5-en-2014-html-5-1-en-2016-selon-le-w3c/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F18293%2Fhtml-5-en-2014-html-5-1-en-2016-selon-le-w3c%2F&amp;language=fr_FR&amp;category=text&amp;title=HTML+5+en+2014%2C+HTML+5.1+en+2016+selon+le+W3C&amp;description=Alors+que+l%26rsquo%3Badoption+de+l%26rsquo%3BHTML+5+se+fait+petit+%C3%A0+petit+par+les+d%C3%A9veloppeurs+mais+%C3%A9galement+les+navigateurs%2C+le+W3C+%28World+Wide+Web+Consortium%29+qui+g%C3%A8re+le+d%C3%A9veloppement+des+principales...&amp;tags=annonce%2Chtml+5%2CHTML+5.1%2Cplan%2Cblog" type="text/html" />
	</item>
		<item>
		<title>JavaScript mène le peloton comme étant le langage de programmation les plus populaires</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/18045/javascript-mene-le-peloton-comme-etant-le-langage-de-programmation-les-plus-populaires/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/18045/javascript-mene-le-peloton-comme-etant-le-langage-de-programmation-les-plus-populaires/#comments</comments>
		<pubDate>Fri, 14 Sep 2012 08:28:57 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[GitHub]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[langages programmation]]></category>
		<category><![CDATA[RedMonk]]></category>
		<category><![CDATA[StackOverflow]]></category>
		<category><![CDATA[Tiobe]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=18045</guid>
		<description><![CDATA[Quel est votre langage de programmation préféré ? JavaScript ? C++ ? Ou vous êtes davantage Python ? Dans tous les cas, vous avez forcément un langage favori avec lequel vous préférez développer&#8230; Si vous êtes à l&#8217;aube de choisir tel ou tel langage vous voudrez peut-être savoir quelle est l&#8217;importance de ces langages dans [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first">Quel est votre langage de programmation préféré ? JavaScript ? C++ ? Ou vous êtes davantage Python ? Dans tous les cas, vous avez forcément un langage favori avec lequel vous préférez développer&#8230; Si vous êtes à l&rsquo;aube de choisir tel ou tel langage vous voudrez peut-être savoir quelle est l&rsquo;importance de ces langages dans l&rsquo;écosystème global du développement, et ainsi commencer à apprendre un langage populaire ? En tout cas, sachez que les plus grands acteurs du Web, Google ou Facebook, n&rsquo;hésitent pas à communiquer sur les langages qu&rsquo;ils soutiennent. Et qui sait, vous avez peut-être l&rsquo;envie de rejoindre une de ces sociétés&#8230; C&rsquo;est pourquoi, il est important de suivre la popularité des langages de programmation dans le temps.</p>
<p><a target="_blank" href="http://redmonk.com/" >RedMonk</a> est une des nombreuses sociétés d&rsquo;analyse qui suit à la trace la popularité des langages de programmation. <strong>Ils regardent la popularité des langages sur deux plateformes majeures en ligne : <a target="_blank" href="https://github.com/" >GitHub</a> et <a target="_blank" href="http://stackoverflow.com/" >StackOverflow</a></strong>. La société a constaté que la popularité des langages tend à être corrélée entre les deux services. Cela semble encore être le cas, les deux sources désignant le <em>JavaScript</em> comme vainqueur, rapporte <a target="_blank" href="http://techcrunch.com/2012/09/12/javascript-tops-latest-programming-language-popularity-ranking-from-redmonk/" >TechCrunch</a>.</p>
<p><a href="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2012/09/javascript-mene-le-peloton-comme-etant-le-langage-de-programmation-les-plus-populaires-1-full.png" ><img class="aligncenter" title="JavaScript mène le peloton comme étant le langage de programmation les plus populaires" src="http://www.blog-nouvelles-technologies.fr/wp-content/uploads/2012/09/javascript-mene-le-peloton-comme-etant-le-langage-de-programmation-les-plus-populaires-1.png" alt="JavaScript mène le peloton comme étant le langage de programmation les plus populaires" /></a></p>
<p style="color:#ccc; text-align:center">Cliquez sur l&rsquo;image pour l&rsquo;afficher en plein écran</p>
<p>Pour plus de précisions, <strong>voici le top 20 des langages de programmation</strong> tels qu&rsquo;ils ont été déterminés par RedMonk :</p>
<ul>
<li>1 &#8211; JavaScript</li>
<li>2 &#8211; Java</li>
<li>3 &#8211; PHP</li>
<li>4 &#8211; Python</li>
<li>5 &#8211; Ruby</li>
<li>6 &#8211; C#</li>
<li>7 &#8211; C++</li>
<li>8 &#8211; C</li>
<li>9 &#8211; Objective-C</li>
<li>10 &#8211; Shell</li>
<li>11 &#8211; Perl</li>
<li>12 &#8211; Scala</li>
<li>13 &#8211; Haskell</li>
<li>14 &#8211; ASP</li>
<li>15 &#8211; Assembleur</li>
<li>16 &#8211; ActionScript</li>
<li>17 &#8211; R</li>
<li>18 &#8211; Visual Basic</li>
<li>19 &#8211; CoffeeScript</li>
<li>20 &#8211; Groovy</li>
</ul>
<p>Les gars de chez RedMonk poursuivent en disant que les langages populaires changent rarement. Il est beaucoup plus intéressant de regarder l&rsquo;agitation qui se passe dans les rangs inférieurs au top 20. Au cours des deux dernières années, de nombreux langages ont chuté de multiples rangs, alors que <strong>d&rsquo;autres langages tels que le Visual Basic 5 et l&rsquo;ASP sont arrivés dans le classement</strong>.</p>
<p>A titre de comparaison, <a target="_blank" href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html" >l&rsquo;indice TIOBE</a> <strong>définit le <em>C</em> comme étant le langage de programmation le plus populaire</strong> en usage à l&rsquo;heure actuelle. TIOBE fonde leur classement sur un large nombre d&rsquo;ingénieurs qualifiés, sur des cours et des fournisseurs tiers qui répondent à une étude pour définir un langage spécifique.</p>
<p>Les deux classements sont une bonne idée sur la façon dont la popularité des langages de programmation est en constante évolution. Cependant, le classement RedMonk est beaucoup plus intéressant parce qu&rsquo;il regarde la popularité sur <em>GitHub</em>. Sur ce service, beaucoup sont des codeurs amateurs qui ne peuvent pas influencer les directives strictes qui déterminent l&rsquo;indice TIOBE !</p>
<p>Amateurs et professionnels du JavaScript plutôt ravis ? Pensez-vous que se baser sur les deux services GitHub et StackOverflow est un bon moyen pour déterminer un langage fort ?</p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=18045&amp;md5=401591abaf77b1798b82717186d2db22" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/18045/javascript-mene-le-peloton-comme-etant-le-langage-de-programmation-les-plus-populaires/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F18045%2Fjavascript-mene-le-peloton-comme-etant-le-langage-de-programmation-les-plus-populaires%2F&amp;language=fr_FR&amp;category=text&amp;title=JavaScript+m%C3%A8ne+le+peloton+comme+%C3%A9tant+le+langage+de+programmation+les+plus+populaires&amp;description=Quel+est+votre+langage+de+programmation+pr%C3%A9f%C3%A9r%C3%A9+%3F+JavaScript+%3F+C%2B%2B+%3F+Ou+vous+%C3%AAtes+davantage+Python+%3F+Dans+tous+les+cas%2C+vous+avez+forc%C3%A9ment+un+langage+favori+avec+lequel...&amp;tags=GitHub%2Cjavascript%2Clangages+programmation%2CRedMonk%2CStackOverflow%2CTiobe%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Google propose une nouvelle vidéo sur Dart</title>
		<link>http://www.blog-nouvelles-technologies.fr/archives/16920/google-propose-une-nouvelle-video-sur-dart/</link>
		<comments>http://www.blog-nouvelles-technologies.fr/archives/16920/google-propose-une-nouvelle-video-sur-dart/#comments</comments>
		<pubDate>Fri, 03 Aug 2012 07:22:18 +0000</pubDate>
		<dc:creator>Yohann Poiron</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Langages]]></category>
		<category><![CDATA[application web]]></category>
		<category><![CDATA[Dart]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.blog-nouvelles-technologies.fr/?p=16920</guid>
		<description><![CDATA[Google, la société dont le code de conduite commence par les mots &#171;&#160;Don’t be evil&#160;&#187; a téléversé une nouvelle vidéo sur son canal développeur afin de parler de son langage de programmation Dart, dont Google appelle son &#171;&#160;evil plot to make it easier for you to build web apps&#160;&#187;. C&#8217;est une vidéo de 40 minutes [...]]]></description>
				<content:encoded><![CDATA[<p class="dropcap-first">Google, la société dont le <a target="_blank" href="http://investor.google.com/corporate/code-of-conduct.html" >code de conduite</a> commence par les mots <em>&laquo;&nbsp;Don’t be evil&nbsp;&raquo;</em> a téléversé une nouvelle vidéo sur son canal développeur afin de <strong>parler de son langage de programmation Dart</strong>, dont Google appelle son <em>&laquo;&nbsp;evil plot to make it easier for you to build web apps&nbsp;&raquo;</em>.</p>
<p>C&rsquo;est une vidéo de 40 minutes qui présente le langage de programmation et ses caractéristiques :</p>
<p><iframe class="aligncenter" width="640" height="360" src="http://www.youtube.com/embed/9RCuW6K1afs" frameborder="0" allowfullscreen></iframe></p>
<p><em>&laquo;&nbsp;When we announced Dart, it kicked up a bit of a dust storm&nbsp;&raquo;</em> indique un ingénieur de Dart, Bob Nystrom, dans la description YouTube de la vidéo. Dans la vidéo, vous allez pouvoir découvrir les défis pour lesquels Google et d&rsquo;autres sont confrontés lors du développement des applications Web d&rsquo;aujourd&rsquo;hui.<br />
L&rsquo;idée de présenter Dart est de montrer comment ses fonctionnalités ont été conçues spécifiquement pour répondre à certains de ces défis.</p>
<p>Ainsi, nous allons voir comment Dart nous protège contre la plupart des coins sombres et des <em>sharp edges</em> de <em>JavaScript</em> et de la <em>DOM</em>, a t-il ajouté. Lorsque que nos programmes vont croître et évoluer au fil du temps, <strong>vous verrez comment Dart peut nous aider à garder notre application agile et maintenable</strong>. </p>
<p>Pour ceux qui ne le savent pas, tout simplement car <strong>le langage n’a jamais eu le rayonnement que Google souhaitait</strong>, du moins à l’heure actuelle, Google a dévoilé Dart lors de la <a href="http://www.blog-nouvelles-technologies.fr/archives/7107/google-dart-a-ete-devoile-aujourdhui/" >conférence GOTO début Octobre 2011</a>, en le positionnant comme un langage tel que JavaScript. Le principal avantage mis en avant, est le système de typage, qui combine les avantages du typage statique et dynamique.<br />
Cependant, de l’avis de nombreux experts, Dart ne représente pas un substitut direct pour JavaScript, mais est plutôt susceptible d’<strong>être principalement utilisé dans le domaine du développement mobile</strong>.</p>
<p>Selon Google, vous devriez apprendre Dart car :</p>
<ul>
<li>Ce n’est pas le « meilleur », mais tous les langages ont leurs forces et leurs faiblesses</li>
<li>Il est amusant d’apprendre de nouveaux langages, le bilinguisme est bon pour votre cerveau et votre carrière</li>
<li>Dart est un nouveau langage important pour les applications Web structurées</li>
<li>Vous ne pouvez pas vraiment évaluer un langage sans l’avoir utiliser au moins une fois</li>
</ul>
<p>Si vous voulez en savoir plus sur Dart, consultez ces <a href="http://www.blog-nouvelles-technologies.fr/archives/15584/ces-deux-videos-des-sessions-google-io-vous-apprendront-tout-sur-dart/" >deux vidéos</a> provenant de la conférence Google I/O en juillet dernier.</p>
<p>Restez-vous sur votre position à propos de ce langage ? Allez-vous lui donner plus de crédit après avoir visionné cette vidéo ?</p>
 <p><a href="http://www.blog-nouvelles-technologies.fr/?flattrss_redirect&amp;id=16920&amp;md5=49cf23f98ad84684da15eb10f8eaaedf" title="Flattr" target="_blank"><img src="http://www.blog-nouvelles-technologies.fr/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.blog-nouvelles-technologies.fr/archives/16920/google-propose-une-nouvelle-video-sur-dart/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" title="Flattr this!" href="https://flattr.com/submit/auto?user_id=lryo&amp;popout=1&amp;url=http%3A%2F%2Fwww.blog-nouvelles-technologies.fr%2Farchives%2F16920%2Fgoogle-propose-une-nouvelle-video-sur-dart%2F&amp;language=fr_FR&amp;category=text&amp;title=Google+propose+une+nouvelle+vid%C3%A9o+sur+Dart&amp;description=Google%2C+la+soci%C3%A9t%C3%A9+dont+le+code+de+conduite+commence+par+les+mots+%26laquo%3B%26nbsp%3BDon%E2%80%99t+be+evil%26nbsp%3B%26raquo%3B+a+t%C3%A9l%C3%A9vers%C3%A9+une+nouvelle+vid%C3%A9o+sur+son+canal+d%C3%A9veloppeur+afin+de+parler+de+son+langage...&amp;tags=application+web%2CDart%2Cjavascript%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>
