Qu'est-ce que CX?

LANGAGE DE PROGRAMMATION

CX est la langue de programmation de Skycoin, riche en fonctionnalités. CX apporte de nombreux avantage dans le projet Skycoin. Elle permet la création d’accords contractuels complexes (les Smart Contracts) conçus sans souci de sécurité.

CX déploiera des obligations modifiables pour les projets construits sur la plateforme Skycoin. Ces attributs font tous partie du langage de programmation CX:

Les caractéristiques de CX:

AFFORDANCES

L'utilisation des affordances permet d'accorder ou de refuser l'autorisation de paquets à des utilisateurs spécifiques, ce qui permet aux programmeurs de créer un code sécurisé en toute confiance. Le système d’ affordances peut être interrogé pour obtenir une liste d'actions pouvant être placées sur des fonctions de program.

PROGRAMMATION GÉNÉTIQUE (PG)

La programmation génétique est une évolution dans la création de programmes dans CX. En tant qu’outil d’apprentissage automatique, GP aidera les programmeurs en fournissant des moteurs de résolution automatique de problèmes et la possibilité d’ajuster les courbes et de créer des modèles prédictifs.

LANGUE DETERMINISMINISTE

Le déterminisme permet de créer des programmes CX en toute confiance, évitant ainsi aux programmeurs de se préoccuper de la machine sous-jacente dans les environnements intégrés, car les output sont toujours produites indépendamment des machines.

SYSTÈME DE TYPAGE STRICTE

Le système de typage strict de CX fournit une couche supplémentaire de redondance et de facilité d'utilisation, rendant le processus de débogage simple. Cela réduit les erreurs et sécurise constitutionnellement CX pour les programmeurs.

LANGUE COMPILÉE ET INTERPRÉTÉE

Fonctionnant à la fois comme une langue compilé et interprété. Cela donne aux programmeurs la possibilité d'exploiter ses fonctionnalités avancées avec la fonction supplémentaire d'être flexible et interactif.

RAMASSE-MIETTES

Une forme de gestion automatique de la mémoire, le ramasse-miettes CX récupère automatiquement les objets inutilisés dans la file d'attente, libérant ainsi une mémoire précieuse pour les opérations nécessaires. CX trouve dans le programme des objets de données inaccessibles et les élimine.

L’EXPLORATEUR D'OBJETS

Les programmeurs auront accès à un explorateur d'objets qui affichera une vue graphique de tous les objets et leur allocation de mémoire actuelle. Ces objets peuvent être sérialisés et livrés, tandis que le code permettra aux programmeurs de reprendre l'exécution de ces objets au dernier état observé.

Feuille de route Skycoin

Inscrivez-vous pour recevoir des mises à jour