<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CX on Blog Skycoin</title><link>https://blog.theskywirenetwork.net/fr/tags/cx/</link><description>Recent content in CX on Blog Skycoin</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Wed, 06 Sep 2017 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.theskywirenetwork.net/fr/tags/cx/index.xml" rel="self" type="application/rss+xml"/><item><title>Vue d'ensemble de CX</title><link>https://blog.theskywirenetwork.net/fr/posts/cx-overview/</link><pubDate>Wed, 06 Sep 2017 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/fr/posts/cx-overview/</guid><description>&lt;!-- MarkdownTOC autolink="true" bracket="round" depth="1" --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#cx-introduction"&gt;Introduction du CX&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#projects-repository"&gt;Dépot du projet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#syntax"&gt;Syntaxe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#affordances"&gt;Attributions&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#arity-restrictions"&gt;Restrictions d&amp;rsquo;arité&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#type-restrictions"&gt;Restrictions de type&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#existential-restrictions"&gt;Restrictions existentielles&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#identifier-restrictions"&gt;Restrictions d&amp;rsquo;identifiant&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#boundaries-restrictions"&gt;Restrictions de limite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#user-defined-restrictions"&gt;Restrictions définies par l&amp;rsquo;utilisateur&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#strict-typing-system"&gt;Système de typage strict&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#compiled-and-interpreted"&gt;Compilé et interprété&lt;/a&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#read-eval-print-loop"&gt;Boucle Lecture-Evaluation-Affichage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#meta-programming-commands"&gt;Commandes de méta-programmation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#stepping"&gt;Stepping&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#interactive-debugging"&gt;Débogage interactif&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#integrated-evolutionary-algorithm"&gt;Algorithme évolutif intégré&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/fr/posts/cx-overview/#serialization"&gt;Serialisation&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- /MarkdownTOC --&gt;
&lt;h1 id="introduction-de-cx"&gt;Introduction de CX&lt;/h1&gt;
&lt;p&gt;CX est une spécification et un language de programmation conçu pour embracer un nouveau paradigme de language basé sur le concept d&amp;rsquo;attribution.
Les attributions permettent à un programme de savoir quelles actions ils peuvent faire ou non en leur sein.
Par exemple, on peut demander à un programme quels arguments peuvent être envoyer à une fonction et le programme retournera une liste d&amp;rsquo;actions possibles.
Après avoir décidé quelle action de la liste est appropriée, nous pouvons choisir l&amp;rsquo;une des options et le programme appliquera l&amp;rsquo;action choisie.
En raison du système d&amp;rsquo;attribution de CX, un algorithme de programmation génétique est construit et fourni en tant que fonction native, laquelle peut etre utilisé pour optimiser la structure du programme pendant son exécution.&lt;/p&gt;</description></item></channel></rss>