Motoko, lenguaje de programación para DApps en ICP, se convierte en fuente abierta PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Motoko, lenguaje de programación para DApps en ICP, se convierte en código abierto

La transición para el uso público de código abierto no estará exenta de desafíos y el equipo de Motoko se da cuenta de este hecho.

Motoko, el lenguaje de programación diseñado para soportar la creación de DApps y contratos inteligentes en el Protocolo informático de Internet (ICP) ahora es de código abierto. El lenguaje de programación Motoko ha estado en desarrollo durante más de tres años y, según las últimas anuncio, sus fuentes completas ahora están disponibles bajo la licencia Apache 2.0.

Lenguaje de programación Motoko: características y beneficios para el ecosistema ICP

Motoko es un lenguaje de programación basado en actores fuertemente tipado con "soporte integrado para la persistencia ortogonal y el paso de mensajes asincrónico". El nuevo lenguaje tiene una serie de características de productividad y seguridad que, según el equipo de desarrollo, incluyen administración automática de memoria, genéricos, inferencia de tipos, coincidencia de patrones y aritmética de precisión fija y arbitraria.

Motoko también se basa en Internet Computer Candid Lenguaje de definición de interfaz de mensajería y formato de cable para interoperabilidad entre idiomas, de alto nivel y mecanografiado. El lenguaje fue diseñado usando WebAssembly (Wasm), un formato de código de bajo nivel que pretende ser portátil, seguro y eficiente. En contra de la percepción general, Wasm está diseñado solo para la Web, apoya notablemente el desarrollo de aplicaciones en diversos entornos que van desde Internet de las cosas (IoT), Computación en la nube y tecnología Blockchain, entre otros.

Como protocolo de cadena de bloques versátil, la base de código subyacente de Motoko a través de Wasm ayudará en la evolución de diversos tipos de aplicaciones en la computadora de Internet. A diferencia de otras máquinas virtuales, Wasm no es específico de un lenguaje de programación en particular y, como tal, su uso es diverso. Esto también ayudará a la consecución general del proyecto ICP.

El lenguaje de programación Motoko fue diseñado desde cero, y aunque su uso y prueba han sido más internos, los desarrolladores ahora lo están haciendo de código abierto. El equipo de desarrollo señaló que su "intención es brindar la misma experiencia de desarrollo a los colaboradores internos y externos". Esto lo espera lograr haciendo que su infraestructura de prueba sea accesible al público para todos.

"Esperamos que este lanzamiento de código fomente la colaboración y las contribuciones de la comunidad en general, ya sea que impliquen mejorar la documentación, pulir los mensajes de error o producir herramientas completamente nuevas, como la integración de IDE adicional, la compatibilidad con el depurador y las herramientas de formato de código", dijo Motoko. dijo el equipo de la Fundación Dfinity.

La transición para el uso público de código abierto no estará exenta de desafíos, una situación que el equipo de Motoko se ha dado cuenta, pero se ha comprometido a resolver.

Computadora de Internet que busca un pie más alto con Ethereum

Así como Motoko es para la computadora de Internet, también lo es Solidity, el lenguaje de programación de la red blockchain de Ethereum. Dominic Williams recientemente Criticado el dúo de Ethereum y Lunares por las complicadas interfaces de experiencia del usuario y otras fallas observables tanto de las finanzas descentralizadas (DeFi) redes enfocadas.

Si bien el protocolo de computadora de Internet se está quedando atrás en el despliegue de contratos inteligentes debido a su edad relativamente joven, Dominic está convencido de que con los planes actuales de la Fundación Dfinity, su protocolo tendrá un mayor número de usuarios en todos los ámbitos para fin de año. .

Blockchain Noticias, Noticias de criptomonedas, Noticias, Tecnología

Benjamín Godfrey

Benjamin Godfrey es un entusiasta de blockchain y periodistas que disfrutan escribiendo sobre las aplicaciones de la vida real de la tecnología blockchain e innovaciones para impulsar la aceptación general y la integración mundial de la tecnología emergente. Sus deseos de educar a las personas sobre las criptomonedas inspiran sus contribuciones a reconocidos medios y sitios basados ​​en blockchain. Benjamin Godfrey es un amante de los deportes y la agricultura.

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

Sello de tiempo:

Mas de Altavoz de monedas