Motoko, linguaggio di programmazione per DApp su ICP, diventa Open Source PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Motoko, linguaggio di programmazione per DApp su ICP, diventa open source

La transizione per l'utilizzo pubblico open source non avverrà senza le sue sfide e il team Motoko si rende conto di questo fatto.

Motoko, il linguaggio di programmazione pensato per supportare la creazione di DApp e smart contract sul Protocollo informatico Internet Internet (ICP) è ora open source. Il linguaggio di programmazione Motoko è in fase di sviluppo da più di tre anni, e per ultimo annuncio, i suoi sorgenti completi sono ora disponibili con la licenza Apache 2.0.

Linguaggio di programmazione Motoko: caratteristiche e vantaggi dell'ecosistema ICP

Motoko è un linguaggio di programmazione fortemente tipizzato e basato su attori con "supporto integrato per la persistenza ortogonale e il passaggio asincrono dei messaggi". Il nuovo linguaggio ha una serie di funzionalità di produttività e sicurezza che, secondo il team di sviluppo, includono la gestione automatica della memoria, i generici, l'inferenza del tipo, la corrispondenza dei modelli e l'aritmetica sia a precisione arbitraria che fissa.

Motoko disegna anche in Internet Computer Candido linguaggio di definizione dell'interfaccia di messaggistica e formato wire per l'interoperabilità tipizzata, di alto livello e multilingua. Il linguaggio è stato progettato utilizzando WebAssembly (Wasm), un formato di codice di basso livello che mira a essere portatile, sicuro ed efficiente. Contro la percezione generale, Wasm è progettato solo per il Web, supporta in particolare lo sviluppo di applicazioni in diversi ambienti che vanno dall'Internet of Things (IoT), al Cloud Computing e alla tecnologia Blockchain, tra gli altri.

Come protocollo blockchain versatile, la base di codice sottostante di Motoko tramite Wasm aiuterà nell'evoluzione di diversi tipi di applicazioni sul computer Internet. A differenza di altre macchine virtuali, Wasm non è specifico per un particolare linguaggio di programmazione e, in quanto tale, il suo utilizzo è vario. Ciò aiuterà anche il perseguimento generale del progetto ICP.

Il linguaggio di programmazione Motoko è stato progettato da zero e, sebbene il suo utilizzo e i suoi test siano stati più interni, gli sviluppatori lo stanno rendendo open-source. Il team di sviluppo ha notato che la sua "intenzione è quella di fornire la stessa esperienza di sviluppo a contributori sia interni che esterni". Questo spera di ottenere rendendo la sua infrastruttura di test accessibile pubblicamente a tutti.

"Ci auguriamo che questa versione del codice favorisca la collaborazione e i contributi della comunità più ampia, sia che si tratti di migliorare la documentazione, perfezionare i messaggi di errore o produrre strumenti completamente nuovi come l'integrazione IDE aggiuntiva, il supporto del debugger e gli strumenti di formattazione del codice", ha affermato Motoko. ha detto il team della Dfinity Foundation.

La transizione per l'uso pubblico open source non avverrà senza le sue sfide, una situazione che il team Motoko ha realizzato, ma si è impegnato a lavorare.

Computer Internet alla ricerca di un livello più alto con Ethereum

Proprio come Motoko è per Internet Computer, così anche Solidity è il linguaggio di programmazione della rete blockchain di Ethereum. Dominic Williams di recente criticato il duo di Ethereum ed Polkadot per le complicate interfacce dell'esperienza utente e altri difetti osservabili sia della finanza decentralizzata (DeFi) reti mirate.

Mentre il protocollo Internet Computer è in ritardo nell'implementazione dei contratti intelligenti a causa della sua età relativamente giovane, Dominic è convinto che con gli attuali piani della Dfinity Foundation, il suo protocollo avrà un numero maggiore di utenti su tutta la linea entro la fine dell'anno .

News di Blockchain, Notizie di criptovaluta, Notizie, Notizie Tecnologia

Beniamino Godfrey

Benjamin Godfrey è un appassionato di blockchain e giornalisti che adorano scrivere sulle applicazioni della vita reale della tecnologia blockchain e delle innovazioni per guidare l'accettazione generale e l'integrazione mondiale della tecnologia emergente. Il suo desiderio di educare le persone sulle criptovalute ispira i suoi contributi a siti e media rinomati basati su blockchain. Benjamin Godfrey è un amante dello sport e dell'agricoltura.

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

Timestamp:

Di più da Altoparlante di monete