Motoko, Programmiersprache für DApps auf ICP, wird Open Source PlatoBlockchain Data Intelligence. Vertikale Suche. Ai.

Motoko, Programmiersprache für DApps auf ICP, wird Open Source

Der Übergang zur öffentlichen Open-Source-Nutzung wird nicht ohne Herausforderungen verlaufen, und das Motoko-Team ist sich dieser Tatsache bewusst.

Motoko, die Programmiersprache zur Unterstützung der Erstellung von DApps und Smart Contracts auf dem Internet-Computerprotokoll (ICP) ist jetzt Open-Source. Die Motoko-Programmiersprache befindet sich seit mehr als drei Jahren in der Entwicklung, spätestens seit mehr als drei Jahren AnkündigungDie vollständigen Quellen sind jetzt unter der Apache 2.0-Lizenz verfügbar.

Motoko-Programmiersprache: Funktionen und Vorteile für das ICP-Ökosystem

Motoko ist eine stark typisierte, akteurbasierte Programmiersprache mit „integrierter Unterstützung für orthogonale Persistenz und asynchrone Nachrichtenübermittlung“. Die neue Sprache verfügt über eine Reihe von Produktivitäts- und Sicherheitsfunktionen, zu denen laut dem Entwicklungsteam automatische Speicherverwaltung, Generika, Typinferenz, Mustervergleich sowie Arithmetik mit beliebiger und fester Genauigkeit gehören.

Motoko greift auch auf Internet-Computer zurück Offenherzig Definitionssprache und Wire-Format für die Messaging-Schnittstelle für typisierte, hochstufige und sprachübergreifende Interoperabilität. Die Sprache wurde mit WebAssembly (Wasm) entwickelt, einem Low-Level-Codeformat, das portabel, sicher und effizient sein soll. Entgegen der allgemeinen Auffassung ist Wasm nur für das Web konzipiert und unterstützt insbesondere die Entwicklung von Anwendungen in verschiedenen Umgebungen, darunter das Internet der Dinge (IoT), Cloud Computing und Blockchain-Technologie.

Als vielseitiges Blockchain-Protokoll wird die zugrunde liegende Codebasis von Motoko durch Wasm bei der Entwicklung verschiedener Arten von Anwendungen auf dem Internetcomputer helfen. Im Gegensatz zu anderen virtuellen Maschinen ist Wasm nicht an eine bestimmte Programmiersprache gebunden und kann daher vielfältig eingesetzt werden. Dies wird auch die allgemeine Verfolgung des ICP-Projekts unterstützen.

Die Motoko-Programmiersprache wurde von Grund auf neu entwickelt, und obwohl ihre Verwendung und Tests eher intern erfolgten, stellen die Entwickler sie jetzt als Open-Source-Lösung zur Verfügung. Das Entwicklungsteam stellte fest, dass seine „Absicht darin besteht, sowohl internen als auch externen Mitwirkenden die gleiche Entwicklungserfahrung zu bieten“. Dies will das Unternehmen erreichen, indem es seine Testinfrastruktur für alle öffentlich zugänglich macht.

„Wir hoffen, dass diese Code-Veröffentlichung die Zusammenarbeit mit und die Beiträge der breiteren Community fördert, sei es bei der Verbesserung der Dokumentation, der Verfeinerung von Fehlermeldungen oder der Entwicklung völlig neuer Tools wie zusätzlicher IDE-Integration, Debugger-Unterstützung und Code-Formatierungstools“, so Motoko sagte das Team der Dfinity Foundation.

Der Übergang zur öffentlichen Open-Source-Nutzung wird nicht ohne Herausforderungen verlaufen, eine Situation, die das Motoko-Team erkannt hat, sich aber verpflichtet hat, daran zu arbeiten.

Internet-Computer strebt mit Ethereum eine höhere Basis an

So wie Motoko für den Internetcomputer steht, ist auch Solidity die Programmiersprache des Ethereum-Blockchain-Netzwerks. Dominic Williams kürzlich kritisiert das Duo von Ethereum und Tupfen für die komplizierten Benutzeroberflächen und andere erkennbare Mängel beider dezentralen Finanzen (DeFi) fokussierte Netzwerke.

Während das Internet-Computer-Protokoll aufgrund seines relativ jungen Alters bei der Einführung von Smart Contracts hinterherhinkt, ist Dominic davon überzeugt, dass sein Protokoll mit den aktuellen Plänen der Dfinity Foundation bis Ende des Jahres insgesamt eine höhere Anzahl von Benutzern haben wird .

Blockchain News, Kryptowährung Nachrichten, Aktuelles, Technology News

Benjamin Gottfried

Benjamin Godfrey ist ein Blockchain-Enthusiast und Journalist, der gerne über die realen Anwendungen der Blockchain-Technologie und Innovationen schreibt, um die allgemeine Akzeptanz und weltweite Integration der aufkommenden Technologie zu fördern. Sein Wunsch, Menschen über Kryptowährungen aufzuklären, inspiriert seine Beiträge zu renommierten Blockchain-basierten Medien und Websites. Benjamin Godfrey ist ein Liebhaber von Sport und Landwirtschaft.

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

Zeitstempel:

Mehr von Münzsprecher