<?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>Mistra Blog &#187; programmation</title>
	<atom:link href="https://blog.mistra.fr/tag/programmation/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.mistra.fr</link>
	<description>Formation informatique pour les professionnels</description>
	<lastBuildDate>Tue, 29 Dec 2015 04:56:12 +0000</lastBuildDate>
	<language>fr-FR</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.11</generator>
	<item>
		<title>Parlez-vous Caml ?</title>
		<link>https://blog.mistra.fr/parlez-vous-caml</link>
		<comments>https://blog.mistra.fr/parlez-vous-caml#comments</comments>
		<pubDate>Mon, 28 Dec 2015 04:08:20 +0000</pubDate>
		<dc:creator><![CDATA[Marie]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[caml]]></category>
		<category><![CDATA[langage]]></category>
		<category><![CDATA[ocaml]]></category>
		<category><![CDATA[programmation]]></category>

		<guid isPermaLink="false">https://blog.mistra.fr/?p=4339</guid>
		<description><![CDATA[<p>Caml est un langage de programmation généraliste, pour coder dans un style fonctionnel, impératif ou orienté objet. Petite découverte de Caml…   Le langage Caml a été développé au sein des équipes Formel, Cristal, puis Gallium de l&#8217;INRIA. OCaml offre [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/parlez-vous-caml">Parlez-vous Caml ?</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fparlez-vous-caml&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/parlez-vous-caml"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/parlez-vous-caml"  data-text="Parlez-vous Caml ?" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/parlez-vous-caml" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: justify;"><strong><a href="//blog.mistra.fr/wp-content/uploads/2015/11/ocaml.jpg"><img class="aligncenter size-full wp-image-4340" src="//blog.mistra.fr/wp-content/uploads/2015/11/ocaml.jpg" alt="ocaml" width="400" height="136" /></a><br />
</strong></p>
<p style="text-align: justify;">Caml est un langage de programmation généraliste, pour coder dans un style fonctionnel, impératif ou orienté objet. Petite découverte de Caml…</p>
<p style="text-align: justify;"> <span id="more-4339"></span></p>
<p style="text-align: justify;">Le langage Caml a été développé au sein des équipes Formel, Cristal, puis Gallium de l&rsquo;INRIA. OCaml offre un langage de programmation plus riche et dispose de compilateurs produisant du code natif efficace pour de nombreuses architectures. Les deux implémentations de Caml proposent un système de types puissant, doté de polymorphisme paramétrique et d&rsquo;inférence de types. L&rsquo;inférence de types permet de plus de définir de telles opérations sans devoir expliciter le type de leurs paramètres et résultat. Caml propose aussi des types de données algébriques définissables par l&rsquo;utilisateur et le filtrage. De nouveaux types de données algébriques peuvent être définis comme combinaisons d&rsquo;enregistrements et de sommes. Des fonctions opérant sur ces structures de données peuvent ensuite être définies par filtrage, une forme généralisée de la classique construction switch, qui offre un moyen concis et élégant d&rsquo;analyser et de nommer les données simultanément. Caml a également une gestion automatique de la mémoire grâce à un glaneur de cellules incrémental aussi rapide que discret. Caml présente aussi la compilation séparée d&rsquo;applications autonomes. Des compilateurs portables vers code-octets permettent de créer des applications autonomes à partir de programmes Caml Light ou OCaml. Une foreign function interface  permet au code Caml d&rsquo;interopérer avec du code C lorsque cela est nécessaire. Une utilisation interactive de Caml est également possible, grâce à une boucle lire-évaluer-afficher. En outre, OCaml propose un système de modules sophistiqué, qui permet d&rsquo;organiser les modules de façon hiérarchique et de paramétrer un module par d&rsquo;autres modules ; une couche orientée objet expressive, qui offre héritage multiple et classes paramétrées ; des compilateurs vers code natif efficaces. En plus de son compilateur vers code-octets, OCaml propose un compilateur capable de produire du code machine efficace pour de nombreuses architectures.</p>
<p style="text-align: justify;">Pour en savoir plus : <a href="http://ocaml.org/index.fr.html">http://ocaml.org/index.fr.html</a></p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/parlez-vous-caml">Parlez-vous Caml ?</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/parlez-vous-caml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ca y est ! Swift est open source !</title>
		<link>https://blog.mistra.fr/ca-y-est-swift-est-open-source</link>
		<comments>https://blog.mistra.fr/ca-y-est-swift-est-open-source#comments</comments>
		<pubDate>Wed, 16 Dec 2015 04:03:39 +0000</pubDate>
		<dc:creator><![CDATA[Marie]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[langage]]></category>
		<category><![CDATA[programmation]]></category>
		<category><![CDATA[swift]]></category>

		<guid isPermaLink="false">https://blog.mistra.fr/?p=4434</guid>
		<description><![CDATA[<p>Apple vient de confirmer que Swift est open source. Les contributions des développeurs aideront à améliorer Swift et à l’étendre à d’autres plateformes…   Apple vient de le confirmer. Son langage de programmation Swift est désormais publié en open source. [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/ca-y-est-swift-est-open-source">Ca y est ! Swift est open source !</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fca-y-est-swift-est-open-source&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/ca-y-est-swift-est-open-source"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/ca-y-est-swift-est-open-source"  data-text="Ca y est ! Swift est open source !" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/ca-y-est-swift-est-open-source" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: justify;"><strong><a href="//blog.mistra.fr/wp-content/uploads/2015/06/swift.jpg"><img class="aligncenter size-full wp-image-3945" src="//blog.mistra.fr/wp-content/uploads/2015/06/swift.jpg" alt="swift" width="350" height="262" /></a><br />
</strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Apple vient de confirmer que Swift est open source. Les contributions des développeurs aideront à améliorer Swift et à l’étendre à d’autres plateformes…</p>
<p style="text-align: justify;"> <span id="more-4434"></span></p>
<p style="text-align: justify;">Apple vient de le confirmer. Son langage de programmation Swift est désormais publié en open source. En tant que langage open source, la vaste communauté de développeurs, des éditeurs d’apps, aux établissements d’enseignement et entreprises, pourra contribuer aux fonctionnalités et optimisations, et participer au portage de Swift sur de nouvelles plateformes informatiques. Inauguré en 2014, Swift connaît une forte croissance dans l’histoire des langages de programmation. Il allie les performances et l’efficacité d’un langage compilé et la simplicité et l’interactivité des langages de scripts populaires. Apple a également lancé le site Swift.org qui fournit des informations détaillées sur Swift en open source, dont une documentation technique, des ressources communautaires et des liens pour télécharger le code source de Swift.</p>
<p style="text-align: justify;"><em>«  En rendant Swift open source, l’ensemble de la communauté des développeurs va pouvoir contribuer au langage de programmation et à sa diffusion sur d’autres plateformes »</em>, a déclaré Craig Federighi, senior vice president of Software Engineering chez Apple. <em>« La puissance et la facilité d’utilisation de Swift inspireront une nouvelle génération de programmeurs, et grâce à l’annonce d’aujourd’hui, elle pourra exprimer ses idées partout, des appareils mobiles jusqu’au Cloud. »</em></p>
<p style="text-align: justify;">Il est facile d’apprendre à utiliser Swift, y compris pour les néophytes, et il s&rsquo;agit du premier langage de programmation système aussi facile à manipuler qu’un langage de script. Conçu pour la sécurité, Swift élimine des catégories entières d’erreurs de programmation courantes.</p>
<p style="text-align: justify;">Le code Swift open source est disponible via GitHub et prend en charge toutes les plateformes logicielles d’Apple (iOS, OS X, watchOS et tvOS ) ainsi que Linux. Les composants suivants sont disponibles : Swift Compiler, Debugger, Standard Library, Foundation Libraries, Package Manager and REPL.</p>
<p style="text-align: justify;">Swift est proposé sous la licence open source Apache 2.0 avec exception de la bibliothèque d’exécution, ce qui permet aux utilisateurs d’intégrer facilement Swift à leurs propres logiciels, et de porter le langage sur d’autres plateformes.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">Pour en savoir plus sur Swift et accéder aux ressources communautaires, consultez le nouveau site : <a href="https://swift.org">https://swift.org</a></p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/ca-y-est-swift-est-open-source">Ca y est ! Swift est open source !</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/ca-y-est-swift-est-open-source/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Succès de la 3e BlendWebMix</title>
		<link>https://blog.mistra.fr/succes-de-la-3e-blendwebmix</link>
		<comments>https://blog.mistra.fr/succes-de-la-3e-blendwebmix#comments</comments>
		<pubDate>Wed, 25 Nov 2015 04:25:15 +0000</pubDate>
		<dc:creator><![CDATA[Marie]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Communauté]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[blendwebmix]]></category>
		<category><![CDATA[challenge]]></category>
		<category><![CDATA[lyon]]></category>
		<category><![CDATA[programmation]]></category>

		<guid isPermaLink="false">https://blog.mistra.fr/?p=4316</guid>
		<description><![CDATA[<p>Près de deux mille personnes participaient à la 3e édition de BlendWebMix. L&#8217;événement lyonnais, à destination de tous les acteurs et apprentis du web (Mix entre les aspects Techno, Business, Design, Marketing et Recherche), a un succès national. La compétition [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/succes-de-la-3e-blendwebmix">Succès de la 3e BlendWebMix</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fsucces-de-la-3e-blendwebmix&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/succes-de-la-3e-blendwebmix"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/succes-de-la-3e-blendwebmix"  data-text="Succès de la 3e BlendWebMix" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/succes-de-la-3e-blendwebmix" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: justify;"><a href="//blog.mistra.fr/wp-content/uploads/2015/11/blendwebmix.jpg"><img class="aligncenter size-full wp-image-4317" src="//blog.mistra.fr/wp-content/uploads/2015/11/blendwebmix.jpg" alt="blendwebmix" width="350" height="320" /></a></p>
<p style="text-align: justify;">Près de deux mille personnes participaient à la 3e édition de BlendWebMix. L&rsquo;événement lyonnais, à destination de tous les acteurs et apprentis du web (Mix entre les aspects Techno, Business, Design, Marketing et Recherche), a un succès national.</p>
<p style="text-align: justify;">La compétition du Blend Startup Contest a dû départager trois finalistes :  360Medical (le Google des contenus santé 100% fiables simplifiant la vie des médecins en e-santé) ; CityMeo  (une solution pour communiquer sur écrans, créer, planifier et piloter des campagnes d&rsquo;affichage digitales en temps réel) ; Defab (une solution d&rsquo;efficacité énergétique grâce à l&rsquo;utilisation de la chaleur dégagée par les serveurs informatiques pour chauffer l&rsquo;eau). C&rsquo;est Defab qui a été choisie et a remporté la compétition.</p>
<p style="text-align: justify;">Outre la compétition, il y avait également d&rsquo;autres temps forts. Par exemple, 24h pour créer un jeu vidéo mobile addictif avec Blend Game Jam by fHACKtory. Cinq équipes étaient composées de développeurs, graphistes et designers (issus de l&rsquo;école d&rsquo;art Bellecour ou encore Epitech, Gamagora, 8SEC et  Corexpert) qui ont travaillé sans relâche. C&rsquo;est le jeu Dethunder qui a remporté la mise (équipe Tealabs).  Les cinq jeux sont d&rsquo;ores et déjà téléchargeables sur mobile.</p>
<p style="text-align: justify;">Autre temps fort, les 48h sur Le Makers Innovation Challenge. Nés en Californie, les Makers fédèrent de nouveaux bricoleurs, aussi à l&rsquo;aise avec une scie qu&rsquo;avec une imprimante 3D pour fabriquer les objets de demain.</p>
<p style="text-align: justify;">40 enfants de 8 à 12 ans étaient au travail sur Blend Kids. Il y avait deux ateliers, l&rsquo;un sur l&rsquo;apprentissage du code (Scratch, code.org et code combat) et l&rsquo;autre sur la conception d&rsquo;un film en StopMotion. Ils ont pu démontrer l&rsquo;intérêt du code dès le plus jeune âge mais aussi tous les aspects créatifs liés au web, et susciter de nouvelles vocations.</p>
<p style="text-align: justify;">Pour en savoir plus : <a href="http://www.blendwebmix.com">http://www.blendwebmix.com</a></p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/succes-de-la-3e-blendwebmix">Succès de la 3e BlendWebMix</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/succes-de-la-3e-blendwebmix/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Essor du langage Esterel</title>
		<link>https://blog.mistra.fr/essor-du-langage-esterel</link>
		<comments>https://blog.mistra.fr/essor-du-langage-esterel#comments</comments>
		<pubDate>Mon, 23 Mar 2015 04:08:30 +0000</pubDate>
		<dc:creator><![CDATA[Marie]]></dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[développement]]></category>
		<category><![CDATA[esterel]]></category>
		<category><![CDATA[langage]]></category>
		<category><![CDATA[programmation]]></category>
		<category><![CDATA[synchrone]]></category>

		<guid isPermaLink="false">https://blog.mistra.fr/?p=3607</guid>
		<description><![CDATA[<p>Appliqué dans différents domaines, le langage Esterel permet d&#8217;exprimer la synchronisation temporelle de tâches et de prouver leur bon déroulement. Un de ses créateurs, l&#8217;informaticien français Gérard Berry, vient d&#8217;obtenir la médaille d&#8217;or du CNRS.   La programmation synchrone d&#8217;Esterel [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/essor-du-langage-esterel">Essor du langage Esterel</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fessor-du-langage-esterel&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/essor-du-langage-esterel"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/essor-du-langage-esterel"  data-text="Essor du langage Esterel" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/essor-du-langage-esterel" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p style="text-align: justify;"><strong><a href="//blog.mistra.fr/wp-content/uploads/2015/03/esterel.jpg"><img class="aligncenter size-full wp-image-3608" src="//blog.mistra.fr/wp-content/uploads/2015/03/esterel.jpg" alt="esterel" width="400" height="155" /></a><br />
</strong></p>
<p style="text-align: justify;">
<p style="text-align: justify;">Appliqué dans différents domaines, le langage Esterel permet d&rsquo;exprimer la synchronisation temporelle de tâches et de prouver leur bon déroulement. Un de ses créateurs, l&rsquo;informaticien français Gérard Berry, vient d&rsquo;obtenir la médaille d&rsquo;or du CNRS.</p>
<p style="text-align: justify;"> <span id="more-3607"></span></p>
<p style="text-align: justify;">La programmation synchrone d&rsquo;Esterel a pour objectif de permettre le développement de programmes dont le temps de réponse est garanti, dont le comportement est déterminé, et le besoin en ressources borné. Ce type de programmes synchrones est en constante interaction avec l&rsquo;environnement, contrairement aux programmes séquentiels plus classiques, et est particulièrement utilisé pour les systèmes embarqués. Les différentes versions du langage Esterel ont ainsi pu être appliquées dans l&rsquo;industrie, par exemple chez Dassault Aviation, Bertin, ILOG, ST Microelectronics et Texas Instruments.</p>
<p style="text-align: justify;">Esterel, synchrone et réactif, est impératif et permet l&rsquo;expression simple du parallélisme et de la préemption. Il est de ce fait bien adapté à la modélisation des systèmes à prépondérance contrôlée. En tant que langage appartenant à la classe des systèmes informatiques réactifs, le programme ne se termine pas, il est cyclique ; il possède une grande vitesse de réaction en même temps qu&rsquo;une connaissance de l&rsquo;environnement exacte ; le parallélisme lui permet de gérer plusieurs capteurs et/ou incidents simultanément ; ses processus peuvent être interrompus ou stoppés. Ce langage peut modéliser de nombreux systèmes et milieux : logiciels, matériels, contrôle de flux, etc.</p>
<p style="text-align: justify;">Si ce langage est en essor, il est malgré tout encore en développement, sans véritable standard établi. Il existe plusieurs compilateurs Esterel qui permettent de générer du code C, VHDL ou Verilog. La société Esterel Technologies a engagé un processus de normalisation de la version 7 du langage à l&rsquo;IEEE. Il en existe une version orientée objet : Esterel ++, conçue par Dassault Aviation. Différents formalismes graphiques (Syncharts, UML) sont proposés.</p>
<p style="text-align: justify;">Le langage informatique Esterel permet de piloter des avions, d’assurer la sécurité des centrales nucléaires et&#8230; d’accompagner des violonistes.</p>
<p style="text-align: justify;">Pour en savoir plus : <a href="http://www.esterel-technologies.com">http://www.esterel-technologies.com</a></p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/essor-du-langage-esterel">Essor du langage Esterel</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/essor-du-langage-esterel/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Blocky, un IDE en glisser/déposer</title>
		<link>https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer</link>
		<comments>https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer#comments</comments>
		<pubDate>Fri, 15 Jun 2012 13:48:06 +0000</pubDate>
		<dc:creator><![CDATA[felix]]></dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[dart]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ide]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[programmation]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://blog.mistra.fr/?p=1097</guid>
		<description><![CDATA[<p>Google continue son investissement massif pour les développeurs. Cette semaine, c&#8217;est un outil permettant de créer une application sans une ligne de code que nous propose Google: Blocky. L&#8217;objectif, en tout cas pour le moment, n&#8217;est pas obligatoirement de vous [&#8230;]</p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer">Google Blocky, un IDE en glisser/déposer</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<div class="bottomcontainerBox" style="background-color:#FFFFFF;">
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="https://www.facebook.com/plugins/like.php?href=https%3A%2F%2Fblog.mistra.fr%2Fgoogle-blocky-un-ide-en-glisserdeposer&amp;layout=button_count&amp;show_faces=false&amp;width=85&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:85px; height:21px;"></iframe></div>
			<div style="float:left; width:80px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer"></g:plusone>
			</div>
			<div style="float:left; width:95px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="https://twitter.com/share" class="twitter-share-button" data-url="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer"  data-text="Google Blocky, un IDE en glisser/déposer" data-count="horizontal" data-via="mistraformation"></a>
			</div><div style="float:left; width:105px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;"><script type="in/share" data-url="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer" data-counter=""></script></div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p><a href="http://blog.mistra.fr/wp-content/uploads/2012/06/googleblocky.jpg"><img class="aligncenter size-full wp-image-1098" title="googleblocky" src="http://blog.mistra.fr/wp-content/uploads/2012/06/googleblocky.jpg" alt="" width="640" height="360" /></a></p>
<p>Google continue son investissement massif pour les développeurs.</p>
<p>Cette semaine, c&rsquo;est un outil permettant de créer une application sans une ligne de code que nous propose Google: Blocky.</p>
<p>L&rsquo;objectif, en tout cas pour le moment, n&rsquo;est pas obligatoirement de vous permettre d&rsquo;écrire une application, mais plutôt voué à des fins ludiques. En effet, apprendre l&rsquo;algorithmie n&rsquo;est pas simple, et elle dépend du langage utilisé.</p>
<p>Ici Blocky est visuel, vous définissez votre algorithme à base de copiés/collés et de glissés/déposés, et il vous propose d&rsquo;exporter en Javascript, Python et Dart <img src="https://blog.mistra.fr/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" /> </p>
<p>Après le don de App Inventor à Apache, ce projet semble intéressant même s&rsquo;il est encore compliqué de voir où essaye de nous emmener Google.</p>
<p>De notre côté, nous allons voir si cet outil peut être utilisable dans nos formations d&rsquo;algorithmie <img src="https://blog.mistra.fr/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /> </p>
<p>The post <a rel="nofollow" href="https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer">Google Blocky, un IDE en glisser/déposer</a> appeared first on <a rel="nofollow" href="https://blog.mistra.fr">Mistra Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mistra.fr/google-blocky-un-ide-en-glisserdeposer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
