Motoko, Programming Language for DApps on ICP, Goes Open Source PlatoBlockchain Data Intelligence. Vertical Search. Ai.

Motoko, Programski jezik za DApps na ICP, je odprtokoden

Prehod za javno odprtokodno uporabo ne bo brez izzivov in ekipa Motoko se tega zaveda.

Motoko, programski jezik, zasnovan za podporo ustvarjanju DApps in pametnih pogodb na Internetni računalniški protokol (ICP) je zdaj odprtokoden. Programski jezik Motoko je bil v razvoju že več kot tri leta in zadnje Objava, so njegovi polni viri zdaj na voljo pod licenco Apache 2.0.

Programski jezik Motoko: značilnosti in prednosti ICP ekosistema

Motoko je močno natipkan, na igralcih temelječ programski jezik z "vgrajeno podporo za pravokotno obstojnost in asinhrono posredovanje sporočil." Novi jezik ima številne funkcije za produktivnost in varnost, ki po mnenju razvojne skupine vključujejo samodejno upravljanje pomnilnika, generike, sklepanje o tipih, ujemanje vzorcev ter aritmetiko poljubne in fiksne natančnosti.

Motoko črpa tudi internetne računalnike Candid jezik definicije vmesnika za sporočanje in format žice za tipkano, visokonivojsko in medjezikovno interoperabilnost. Jezik je bil zasnovan z uporabo WebAssembly (Wasm), nizkonivojskega zapisa kode, katerega namen je biti prenosljiv, varen in učinkovit. V nasprotju s splošnim dojemanjem je Wasm zasnovan samo za splet, predvsem pa podpira razvoj aplikacij v različnih okoljih, od interneta stvari (IoT), računalništva v oblaku in tehnologije veriženja blokov med drugim.

Kot vsestranski protokol blockchain bo osnovna kodna osnova Motoka prek Wasma pomagala pri razvoju različnih vrst aplikacij v internetnem računalniku. Za razliko od drugih navideznih strojev Wasm ni specifičen za določen programski jezik in je kot taka njegova uporaba raznolika. To bo pripomoglo tudi k splošnemu uresničevanju projekta ICP.

Programski jezik Motoko je bil zasnovan od začetka in čeprav sta bila njegova uporaba in testiranje bolj notranja, ga razvijalci zdaj ponujajo z odprto kodo. Razvojna skupina je ugotovila, da je njen "namen zagotoviti enake razvojne izkušnje tako notranjim kot zunanjim sodelavcem." To želi doseči z omogočanjem, da je njegova testna infrastruktura javno dostopna vsem.

"Upamo, da bo ta izdaja kode spodbujala sodelovanje s širšo skupnostjo in prispevala k njej, ne glede na to, ali gre za izboljšanje dokumentacije, poliranje sporočil o napakah ali za izdelavo povsem novih orodij, kot so dodatna integracija IDE, podpora za iskanje napak in orodja za oblikovanje kod," ekipa pri fundaciji Dfinity.

Prehod za javno odprtokodno uporabo ne bo brez izzivov, kar je ekipa Motoko spoznala, vendar se je zavezala, da bo delovala.

Internetni računalnik, ki išče višje temelje z Ethereumom

Tako kot je Motoko za internetni računalnik, je tudi Solidity programski jezik omrežja blockchain Ethereum. Nedavno Dominic Williams kritizirali duo iz Ethereum in polkadot za zapletene vmesnike uporabniške izkušnje in druge opazne pomanjkljivosti obeh decentraliziranih financ (Defi) osredotočena omrežja.

Medtem ko protokol Internet Computer zaostaja pri uvajanju pametnih pogodb zaradi razmeroma majhne starosti, je Dominic prepričan, da bo imel sedanji načrt fundacije Dfinity do konca leta njegov protokol večje število uporabnikov. .

Blockchain novice, Novice o kripto valuti, Novice, Tehnološke novice

Benjamin Godfrey

Benjamin Godfrey je navdušenec nad blockchainom in novinarji, ki z veseljem pišejo o resničnih aplikacijah blockchain tehnologije in inovacij, da bi dosegli splošno sprejetje in svetovno integracijo nastajajoče tehnologije. Njegova želja po izobraževanju ljudi o kripto valutah navdihuje prispevek k uglednim medijem in spletnim mestom, ki temeljijo na blockchainu. Benjamin Godfrey je ljubitelj športa in kmetijstva.

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

Časovni žig:

Več od Kovanci Govornik