<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Native Client, la technologie RIA de Google qui risque de faire long feu</title>
	<atom:link href="http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/</link>
	<description>FredCavazza.net</description>
	<lastBuildDate>Wed, 17 Mar 2010 20:38:18 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Par : curio</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-28244</link>
		<dc:creator>curio</dc:creator>
		<pubDate>Fri, 22 Jan 2010 10:14:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-28244</guid>
		<description>J&#039;arrive après la bataille mais désolé je viens de tomber dessus :)

Je devine que ce que va permettre NaCL va être absolument énorme pour l&#039;avenir des applications web/could.

On sait tous pour l&#039;instant que les applications web ont pour l&#039;instant des limites. Il y a des choses qu&#039;on ne peut pas faire. Point à la ligne.

Un exemple concret :
Un logiciel de montage vidéo collaboratif en ligne, avec ses propres codecs et filtres.
Pour l&#039;instant, c&#039;est parfaitement irréalisable !
Plein de projets comme ça, orientés créations deviendraient réalisables (+ les jeux, etc etc)

Le meilleur, c&#039;est qu&#039;on pourrai alors associer la productivité qu&#039;on a en développant pour le web, à la puissance de traitement auquel on parvient en utilisant des languages autorisant de hautes performances.
Le réseau +  la pleine puissance de calcul de chaque client.

Le beurre et l&#039;argent du beurre !

En fait, Fred, c&#039;est le vrai Graal qu&#039;ils visent.
Ca veut aussi réellement dire que pour finir l&#039;adage &quot;Write once, run anywhere&quot; deviendra réalité.
Pourquoi ? Parce que tous le autres langages sont implémentés en C.
Donc aucun besoin d&#039;apprendre un nouveau langage exclusif.

Autant on pourra faire tourner des applications telles celles de bureau pour l&#039;instant mais avec + de facilités réseau, autant on pourra utiliser n&#039;importe quel language de script existant, ou autre existant. n&#039;importe quel librairie existante...

Voilà ça semble fantastique, mais ça va être dur de l&#039;imposer sur.. par hasard... l&#039;IPhone :D

J&#039;espère toutefois que ça marchera, il me semble que c&#039;est la techno (ou au moins l&#039;idée) qui permettra la prochaine évolution technologique informatique majeure.</description>
		<content:encoded><![CDATA[<p>J&#8217;arrive après la bataille mais désolé je viens de tomber dessus <img src='http://www.fredcavazza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Je devine que ce que va permettre NaCL va être absolument énorme pour l&#8217;avenir des applications web/could.</p>
<p>On sait tous pour l&#8217;instant que les applications web ont pour l&#8217;instant des limites. Il y a des choses qu&#8217;on ne peut pas faire. Point à la ligne.</p>
<p>Un exemple concret :<br />
Un logiciel de montage vidéo collaboratif en ligne, avec ses propres codecs et filtres.<br />
Pour l&#8217;instant, c&#8217;est parfaitement irréalisable !<br />
Plein de projets comme ça, orientés créations deviendraient réalisables (+ les jeux, etc etc)</p>
<p>Le meilleur, c&#8217;est qu&#8217;on pourrai alors associer la productivité qu&#8217;on a en développant pour le web, à la puissance de traitement auquel on parvient en utilisant des languages autorisant de hautes performances.<br />
Le réseau +  la pleine puissance de calcul de chaque client.</p>
<p>Le beurre et l&#8217;argent du beurre !</p>
<p>En fait, Fred, c&#8217;est le vrai Graal qu&#8217;ils visent.<br />
Ca veut aussi réellement dire que pour finir l&#8217;adage &#8220;Write once, run anywhere&#8221; deviendra réalité.<br />
Pourquoi ? Parce que tous le autres langages sont implémentés en C.<br />
Donc aucun besoin d&#8217;apprendre un nouveau langage exclusif.</p>
<p>Autant on pourra faire tourner des applications telles celles de bureau pour l&#8217;instant mais avec + de facilités réseau, autant on pourra utiliser n&#8217;importe quel language de script existant, ou autre existant. n&#8217;importe quel librairie existante&#8230;</p>
<p>Voilà ça semble fantastique, mais ça va être dur de l&#8217;imposer sur.. par hasard&#8230; l&#8217;IPhone <img src='http://www.fredcavazza.net/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>J&#8217;espère toutefois que ça marchera, il me semble que c&#8217;est la techno (ou au moins l&#8217;idée) qui permettra la prochaine évolution technologique informatique majeure.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Avec Chrome OS Google se positionne sur l&#8217;outil informatique du futur &#62; FredCavazza.net</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-27384</link>
		<dc:creator>Avec Chrome OS Google se positionne sur l&#8217;outil informatique du futur &#62; FredCavazza.net</dc:creator>
		<pubDate>Mon, 23 Nov 2009 08:09:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-27384</guid>
		<description>[...] OS = Chrome + Gears + NaCl + [...]</description>
		<content:encoded><![CDATA[<p>[...] OS = Chrome + Gears + NaCl + [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Ideal &#187; Archive du blog &#187; Google lance O3D, un plug-in pour faire de la 3D dans le navigateur</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-24724</link>
		<dc:creator>Ideal &#187; Archive du blog &#187; Google lance O3D, un plug-in pour faire de la 3D dans le navigateur</dc:creator>
		<pubDate>Thu, 18 Jun 2009 03:13:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-24724</guid>
		<description>[...] destiné aux développeurs (donc dans un contexte similaire à Native Client - lire à ce sujet : Native Client, la technologie RIA de Google qui risque de faire long feu) [...]</description>
		<content:encoded><![CDATA[<p>[...] destiné aux développeurs (donc dans un contexte similaire à Native Client &#8211; lire à ce sujet : Native Client, la technologie RIA de Google qui risque de faire long feu) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : 6 ans de blog en 6 billets &#124; FredCavazza.net</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-24618</link>
		<dc:creator>6 ans de blog en 6 billets &#124; FredCavazza.net</dc:creator>
		<pubDate>Wed, 10 Jun 2009 09:43:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-24618</guid>
		<description>[...] billet qui a été le plus critiqué : Native Client, la technologie RIA de Google qui risque de faire long feu. Publié en fin d&#8217;année dernière dans de mauvaises conditions (j&#8217;avais décidé de [...]</description>
		<content:encoded><![CDATA[<p>[...] billet qui a été le plus critiqué : Native Client, la technologie RIA de Google qui risque de faire long feu. Publié en fin d&#8217;année dernière dans de mauvaises conditions (j&#8217;avais décidé de [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Cyril Vieville</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-23962</link>
		<dc:creator>Cyril Vieville</dc:creator>
		<pubDate>Wed, 29 Apr 2009 10:54:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-23962</guid>
		<description>A mon sens, NaCl me semble pertinent pour l´industrie du logiciel ... Nous ne verrons pas adobe photoshop en flash d´ici un bon moment car le besoin de calcul se trouve être, pour le moment, encore trop important ... Alors pourquoi ne pas diffuser du client lourd en NaCl ... Cela apporte effectivement plusieurs points positifs :

- Le produit est identique pour tous les utilisateurs et ne comporte pas de restrictions selon l´OS ...

- Le produit se trouve du coup beaucoup moins piratable si la technologie est maitrisé et sécurisé puisque l´éditeur contrôlera plus facilement qui a accès, comment il a accès et surtout par quel moyen il sera facturé (par mois, par accés, par type d´activité).

- La convergence logicielle au détriment de la convergence OS, un plus pour l´utilisateur lambda. Dans la même lignée que Java.

- L´utilisateur lambda n´aura pas en face de lui, un soft en JavaFX, puis un soft en flash puis un soft en silverlight. En clair, pas une guerre de plug-ins.

Concernant C/C++, je ne suis pas d´accord sur les commentaires expliquant que ces langages ne sont pas adaptés au développement d´applications riches comme j´ai pu le lire souvent. On oublie souvent que les grosses applications clients ainsi que des OS comme Windows Vista sont développés en C/C++ parce qu´ils apportent une gestion plus fine en terme de performances et cependant il n´apporte pas moins d´options ou d´éléments graphiques. La différence réside dans le cycle de développement uniquement car il demande un cycle plus long, point barre ... Le coup du Web 2.0 est un faux argument. Moi, ce que je vois, c´est qu´un développeur C/C++ a souvent plus de facilité en ce qui concerne de l´optimisation de code qu´un développeur Java, parce que ce dernier se dit, le garbage collector est la pour ca ... Oui mais voila ....

Pour en revenir aux logiciels, il suffit de voir l´industrie du multimédia pour s´en rendre compte ... Les développeurs de jeux n utilisent pas Java car Java est beaucoup trop éloigné du processeur alors que des applications DirectX ou OpenGL ont besoin d´utiliser un maximum de puissance. Java n´arrivera jamais à séduire cette industrie tant que les progrès d´affichage en 3D seront si importants. Aujourd´hui, les poids lourds du hardware se battent pour accroitre les puissances de calcul. Je ne crois pas que cette industrie soit prête à revenir en arrière en utilisant des technologies utilisant inutilement de la puissance de calcul juste dans le but d´avoir un code compatible (la faute au monopole de Windows) et une communauté importante... ce qui motive cette industrie c´est les avancées technologiques d´ou l´intérêt de NaCl ... Il faut bien sur que le 1% de perte soit effectif et que les résultats soient au rendez vous.

Pour en revenir plus concrètement au sujet, il s´avère comme l´a dit certains d´entre vous, que Google cherche à imposer sa vision du monde informatique ou tout passe par le Browser ... Il aura fort à faire car aujourd´hui le développement de RIA a un fort potentiel à travers Adobe et son flash et l´utilisation de Javascript de plus en plus poussé. C´est d´ailleurs assez amusant car je me rappelle il y a quelques années, les annonces disant que Javascript serait bientôt mort. On le voit revivre aujourd´hui avec les API Ajax ...

Je note aussi que, la ou vous avez tout à fait raison JC c´est qu´il semble difficile d´imposer un plug-in si gros, la ou des petits plug-ins font déjà de belles prouesses et sont utilisés sur des millions de sites ... Il faudra plusieurs années pour imposer NaCl mais je pense qu´il ne touchera pas la mëme catégorie que les RIA d´aujourd´hui.
Toutefois, je parie gros sur cette technologie. 
Jouer en ligne ou seul sur son browser par exemple... sans à avoir à downloader ou acheter un jeu dans sa boite DVD... du beau progrès et cela juste en se connectant sur un site web...</description>
		<content:encoded><![CDATA[<p>A mon sens, NaCl me semble pertinent pour l´industrie du logiciel &#8230; Nous ne verrons pas adobe photoshop en flash d´ici un bon moment car le besoin de calcul se trouve être, pour le moment, encore trop important &#8230; Alors pourquoi ne pas diffuser du client lourd en NaCl &#8230; Cela apporte effectivement plusieurs points positifs :</p>
<p>- Le produit est identique pour tous les utilisateurs et ne comporte pas de restrictions selon l´OS &#8230;</p>
<p>- Le produit se trouve du coup beaucoup moins piratable si la technologie est maitrisé et sécurisé puisque l´éditeur contrôlera plus facilement qui a accès, comment il a accès et surtout par quel moyen il sera facturé (par mois, par accés, par type d´activité).</p>
<p>- La convergence logicielle au détriment de la convergence OS, un plus pour l´utilisateur lambda. Dans la même lignée que Java.</p>
<p>- L´utilisateur lambda n´aura pas en face de lui, un soft en JavaFX, puis un soft en flash puis un soft en silverlight. En clair, pas une guerre de plug-ins.</p>
<p>Concernant C/C++, je ne suis pas d´accord sur les commentaires expliquant que ces langages ne sont pas adaptés au développement d´applications riches comme j´ai pu le lire souvent. On oublie souvent que les grosses applications clients ainsi que des OS comme Windows Vista sont développés en C/C++ parce qu´ils apportent une gestion plus fine en terme de performances et cependant il n´apporte pas moins d´options ou d´éléments graphiques. La différence réside dans le cycle de développement uniquement car il demande un cycle plus long, point barre &#8230; Le coup du Web 2.0 est un faux argument. Moi, ce que je vois, c´est qu´un développeur C/C++ a souvent plus de facilité en ce qui concerne de l´optimisation de code qu´un développeur Java, parce que ce dernier se dit, le garbage collector est la pour ca &#8230; Oui mais voila &#8230;.</p>
<p>Pour en revenir aux logiciels, il suffit de voir l´industrie du multimédia pour s´en rendre compte &#8230; Les développeurs de jeux n utilisent pas Java car Java est beaucoup trop éloigné du processeur alors que des applications DirectX ou OpenGL ont besoin d´utiliser un maximum de puissance. Java n´arrivera jamais à séduire cette industrie tant que les progrès d´affichage en 3D seront si importants. Aujourd´hui, les poids lourds du hardware se battent pour accroitre les puissances de calcul. Je ne crois pas que cette industrie soit prête à revenir en arrière en utilisant des technologies utilisant inutilement de la puissance de calcul juste dans le but d´avoir un code compatible (la faute au monopole de Windows) et une communauté importante&#8230; ce qui motive cette industrie c´est les avancées technologiques d´ou l´intérêt de NaCl &#8230; Il faut bien sur que le 1% de perte soit effectif et que les résultats soient au rendez vous.</p>
<p>Pour en revenir plus concrètement au sujet, il s´avère comme l´a dit certains d´entre vous, que Google cherche à imposer sa vision du monde informatique ou tout passe par le Browser &#8230; Il aura fort à faire car aujourd´hui le développement de RIA a un fort potentiel à travers Adobe et son flash et l´utilisation de Javascript de plus en plus poussé. C´est d´ailleurs assez amusant car je me rappelle il y a quelques années, les annonces disant que Javascript serait bientôt mort. On le voit revivre aujourd´hui avec les API Ajax &#8230;</p>
<p>Je note aussi que, la ou vous avez tout à fait raison JC c´est qu´il semble difficile d´imposer un plug-in si gros, la ou des petits plug-ins font déjà de belles prouesses et sont utilisés sur des millions de sites &#8230; Il faudra plusieurs années pour imposer NaCl mais je pense qu´il ne touchera pas la mëme catégorie que les RIA d´aujourd´hui.<br />
Toutefois, je parie gros sur cette technologie.<br />
Jouer en ligne ou seul sur son browser par exemple&#8230; sans à avoir à downloader ou acheter un jeu dans sa boite DVD&#8230; du beau progrès et cela juste en se connectant sur un site web&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Google lance O3D, un plug-in pour faire de la 3D dans le navigateur &#124; MKT planet - News Web Marketing - Nouvelles Technologies</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-23948</link>
		<dc:creator>Google lance O3D, un plug-in pour faire de la 3D dans le navigateur &#124; MKT planet - News Web Marketing - Nouvelles Technologies</dc:creator>
		<pubDate>Mon, 27 Apr 2009 20:11:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-23948</guid>
		<description>[...] destiné aux développeurs (donc dans un contexte similaire à Native Client - lire à ce sujet : Native Client, la technologie RIA de Google qui risque de faire long feu) [...]</description>
		<content:encoded><![CDATA[<p>[...] destiné aux développeurs (donc dans un contexte similaire à Native Client &#8211; lire à ce sujet : Native Client, la technologie RIA de Google qui risque de faire long feu) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Google lance O3D, un plug-in pour faire de la 3D dans le navigateur &#124; FredCavazza.net</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-23891</link>
		<dc:creator>Google lance O3D, un plug-in pour faire de la 3D dans le navigateur &#124; FredCavazza.net</dc:creator>
		<pubDate>Wed, 22 Apr 2009 16:24:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-23891</guid>
		<description>[...] destiné aux développeurs (donc dans un contexte similaire à Native Client - lire à ce sujet : Native Client, la technologie RIA de Google qui risque de faire long feu) [...]</description>
		<content:encoded><![CDATA[<p>[...] destiné aux développeurs (donc dans un contexte similaire à Native Client &#8211; lire à ce sujet : Native Client, la technologie RIA de Google qui risque de faire long feu) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Frédéric CAVAZZA</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-22758</link>
		<dc:creator>Frédéric CAVAZZA</dc:creator>
		<pubDate>Fri, 23 Jan 2009 09:46:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-22758</guid>
		<description>@ Daniel &gt; Donc c&#039;est ça ton mot de la fin ? Même pas une petite explication sur ce qu&#039;est Native client et en quoi cela va bouleverser la paysage des RIAs ?

Quelle déception pour moi de voir que le débat a complétement dérapé et que je suis passé à côté d&#039;une argumentation qui me tenait à coeur (bien loin de ces gueguerres entre développeurs old scholl et new school)...

/Fred</description>
		<content:encoded><![CDATA[<p>@ Daniel &gt; Donc c&#8217;est ça ton mot de la fin ? Même pas une petite explication sur ce qu&#8217;est Native client et en quoi cela va bouleverser la paysage des RIAs ?</p>
<p>Quelle déception pour moi de voir que le débat a complétement dérapé et que je suis passé à côté d&#8217;une argumentation qui me tenait à coeur (bien loin de ces gueguerres entre développeurs old scholl et new school)&#8230;</p>
<p>/Fred</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Daniel Glazman</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-22757</link>
		<dc:creator>Daniel Glazman</dc:creator>
		<pubDate>Fri, 23 Jan 2009 06:28:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-22757</guid>
		<description>Le dernier mot est pour The Register : &quot;C overwhelmingly proved to be the most popular programming language for thousands of new open-source projects in 2008&quot;.

http://www.theregister.co.uk/2009/01/21/open_source_projects_08/</description>
		<content:encoded><![CDATA[<p>Le dernier mot est pour The Register : &#8220;C overwhelmingly proved to be the most popular programming language for thousands of new open-source projects in 2008&#8243;.</p>
<p><a href="http://www.theregister.co.uk/2009/01/21/open_source_projects_08/" rel="nofollow">http://www.theregister.co.uk/2009/01/21/open_source_projects_08/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : david_yeswecan</title>
		<link>http://www.fredcavazza.net/2008/12/22/native-client-la-technologie-ria-de-google-qui-risque-de-faire-long-feu/comment-page-2/#comment-22653</link>
		<dc:creator>david_yeswecan</dc:creator>
		<pubDate>Tue, 13 Jan 2009 17:09:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.fredcavazza.net/?p=2249#comment-22653</guid>
		<description>bonjour, tout d&#039;abord merci pour ce billet et cette synthèse comme toujours très instructifs

par contre vous avez bien un point de vu de developpeur &quot;graphiste&quot; ^^

non, les RIA (flash) ne sont pas la fin des languages de developpement traditionnel (java et C#), non ils ne sont pas plus &quot;productifs&quot; (!) mais adaptés à une niche précise, le developpement d&#039;interface web, point. 

et je suis désolé de le rappeler mais l&#039;interface web n&#039;est que la partie immergée d&#039;une application, et si elle est importante (ancien dev Java je suis devenu fan de Flex) elle n&#039;est pas forcément la plus importante (juste une couche du système, avec en dessous la logique &quot;métier&quot; et données (modèle classique MVC)
contrairement à ce que pourrait laisser croire la mode des gadgets et miniapplis facebook, une grosse appli web repose avant tout sur une grosse programmation serveur (que ce soit le système de réservation de la SNCF, un réseau social ou le site de votre compte en banque)

Flex est maintenant super pour enfin développer de vraies interfaces intégrées aux applis (et non plus juste du graphisme flash) au lieu de bidouille javascript (qui malgré la mode Ajax n&#039;est pas concu pour des interfaces évoluées), PHP pour développer vite (et bien) un site (surtout avec les frameworks maintenant matures), Java pour créer un intranet ou extranet d&#039;entreprise solide...
aucun n&#039;est plus à la mode que l&#039;autre, ils s&#039;intégrent à des couches différentes de l&#039;architecture.

si Native repose sur du C/C++ il sera surement possible ensuite de faire dessus du Java/C#, et cela pourrait devenir très puissant pour concevoir de véritables logiciels en ligne (et si on effacait la frontière entre applications d&#039;entreprise et univers immersifs, pour un espace collaboratif global ?). 
peut etre une nouvelle révolution à venir du développement ?

donc à suivre attentivement ! :)

mais s&#039;il vous plait ne pas confondre les languages RIA avec ceux serveurs ou d&#039;applications, cela n&#039;a rien à voir avec etre démodé mais répondre à de nouveaux types de besoin et s&#039;y interfacer (ex pour une architecture pro et propre : classes PHP ou Java intégrées dans un framework MVC avec au bout une interface flex au lieu du html classique)

PS : perso je pense que Java puis le C# ont remplacé le C il y a longtemps, ne serait ce que dans la manière de programmer... mais celui ci reste peut etre plus rapide pour des applis 3D
par contre on est aussi productif en Java qu&#039;en flash, voir meme plus (véritable language objet, très structuré, avec outils très puissants...) ! mais pas pour faire les memes choses ^^</description>
		<content:encoded><![CDATA[<p>bonjour, tout d&#8217;abord merci pour ce billet et cette synthèse comme toujours très instructifs</p>
<p>par contre vous avez bien un point de vu de developpeur &#8220;graphiste&#8221; ^^</p>
<p>non, les RIA (flash) ne sont pas la fin des languages de developpement traditionnel (java et C#), non ils ne sont pas plus &#8220;productifs&#8221; (!) mais adaptés à une niche précise, le developpement d&#8217;interface web, point. </p>
<p>et je suis désolé de le rappeler mais l&#8217;interface web n&#8217;est que la partie immergée d&#8217;une application, et si elle est importante (ancien dev Java je suis devenu fan de Flex) elle n&#8217;est pas forcément la plus importante (juste une couche du système, avec en dessous la logique &#8220;métier&#8221; et données (modèle classique MVC)<br />
contrairement à ce que pourrait laisser croire la mode des gadgets et miniapplis facebook, une grosse appli web repose avant tout sur une grosse programmation serveur (que ce soit le système de réservation de la SNCF, un réseau social ou le site de votre compte en banque)</p>
<p>Flex est maintenant super pour enfin développer de vraies interfaces intégrées aux applis (et non plus juste du graphisme flash) au lieu de bidouille javascript (qui malgré la mode Ajax n&#8217;est pas concu pour des interfaces évoluées), PHP pour développer vite (et bien) un site (surtout avec les frameworks maintenant matures), Java pour créer un intranet ou extranet d&#8217;entreprise solide&#8230;<br />
aucun n&#8217;est plus à la mode que l&#8217;autre, ils s&#8217;intégrent à des couches différentes de l&#8217;architecture.</p>
<p>si Native repose sur du C/C++ il sera surement possible ensuite de faire dessus du Java/C#, et cela pourrait devenir très puissant pour concevoir de véritables logiciels en ligne (et si on effacait la frontière entre applications d&#8217;entreprise et univers immersifs, pour un espace collaboratif global ?).<br />
peut etre une nouvelle révolution à venir du développement ?</p>
<p>donc à suivre attentivement ! <img src='http://www.fredcavazza.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>mais s&#8217;il vous plait ne pas confondre les languages RIA avec ceux serveurs ou d&#8217;applications, cela n&#8217;a rien à voir avec etre démodé mais répondre à de nouveaux types de besoin et s&#8217;y interfacer (ex pour une architecture pro et propre : classes PHP ou Java intégrées dans un framework MVC avec au bout une interface flex au lieu du html classique)</p>
<p>PS : perso je pense que Java puis le C# ont remplacé le C il y a longtemps, ne serait ce que dans la manière de programmer&#8230; mais celui ci reste peut etre plus rapide pour des applis 3D<br />
par contre on est aussi productif en Java qu&#8217;en flash, voir meme plus (véritable language objet, très structuré, avec outils très puissants&#8230;) ! mais pas pour faire les memes choses ^^</p>
]]></content:encoded>
	</item>
</channel>
</rss>
