Motoko, langage de programmation pour DApps sur ICP, passe à l'Open Source PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

Motoko, langage de programmation pour DApps sur ICP, devient open source

La transition vers un usage public open source ne se fera pas sans défis et l'équipe Motoko en est consciente.

Motoko, le langage de programmation conçu pour prendre en charge la création de DApps et de contrats intelligents sur le Protocole informatique Internet (ICP) est désormais open source. Le langage de programmation Motoko est en développement depuis plus de trois ans et, selon les dernières annonce, ses sources complètes sont désormais disponibles sous la licence Apache 2.0.

Langage de programmation Motoko : fonctionnalités et avantages pour l'écosystème ICP

Motoko est un langage de programmation fortement typé, basé sur les acteurs, avec « prise en charge intégrée de la persistance orthogonale et de la transmission asynchrone des messages ». Le nouveau langage possède un certain nombre de fonctionnalités de productivité et de sécurité qui, selon l'équipe de développement, incluent la gestion automatique de la mémoire, les génériques, l'inférence de type, la correspondance de modèles et l'arithmétique à précision arbitraire et fixe.

Motoko s'appuie également sur Internet Computer's Candide langage de définition d'interface de messagerie et format filaire pour une interopérabilité typée, de haut niveau et multilingue. Le langage a été conçu à l'aide de WebAssembly (Wasm), un format de code de bas niveau qui se veut portable, sûr et efficace. Contrairement à la perception générale, Wasm est conçu uniquement pour le Web, il prend notamment en charge le développement d'applications dans divers environnements allant de l'Internet des objets (IoT), au Cloud Computing et à la technologie Blockchain, entre autres.

En tant que protocole blockchain polyvalent, la base de code sous-jacente de Motoko via Wasm contribuera à l'évolution de divers types d'applications sur l'ordinateur Internet. Contrairement à d’autres machines virtuelles, Wasm n’est pas spécifique à un langage de programmation particulier et, en tant que tel, son utilisation est diversifiée. Cela contribuera également à la poursuite globale du projet PCI.

Le langage de programmation Motoko a été conçu dès le départ, et bien que son utilisation et ses tests aient été plus internes, les développeurs le rendent désormais open source. L’équipe de développement a noté que son « intention est de fournir la même expérience de développement aux contributeurs internes et externes ». C’est ce qu’il espère réaliser en rendant son infrastructure de test accessible au public à tous.

"Nous espérons que cette version de code favorisera la collaboration et les contributions de la communauté au sens large, qu'il s'agisse d'améliorer la documentation, de peaufiner les messages d'erreur ou de produire des outils entièrement nouveaux tels qu'une intégration IDE supplémentaire, la prise en charge du débogueur et des outils de formatage de code", a déclaré Motoko. a déclaré l’équipe de la Fondation Dfinity.

La transition vers un usage public open source ne se fera pas sans défis, une situation dont l'équipe Motoko s'est rendu compte, mais s'est engagée à y remédier.

Un ordinateur Internet cherchant une meilleure assise avec Ethereum

Tout comme Motoko l’est pour l’ordinateur Internet, Solidity est également le langage de programmation du réseau blockchain Ethereum. Dominic Williams récemment critiqué le duo de Ethereum ainsi que À pois pour les interfaces d'expérience utilisateur compliquées et d'autres défauts observables de la finance décentralisée (DeFi) des réseaux ciblés.

Alors que le protocole Internet Computer est à la traîne dans le déploiement des contrats intelligents en raison de son âge relativement jeune, Dominic est convaincu qu'avec les plans actuels de la Fondation Dfinity, son protocole comptera un plus grand nombre d'utilisateurs dans tous les domaines d'ici la fin de l'année. .

Blockchain Nouvelles, Actualités crypto-monnaie, Actualité, Nouvelles technologies

Benjamin Godefroy

Benjamin Godfrey est un passionné de blockchain et des journalistes qui aiment écrire sur les applications réelles de la technologie et des innovations de la blockchain pour favoriser l'acceptation générale et l'intégration mondiale de la technologie émergente. Son désir d'éduquer les gens sur les crypto-monnaies inspire ses contributions aux médias et sites basés sur la blockchain de renom. Benjamin Godfrey est un amoureux des sports et de l'agriculture.

Source : http://feedproxy.google.com/~r/coinspeaker/~3/aot0Udq1fD8/

Horodatage:

Plus de Monnaies Speaker