Motoko, programmeringssprog for DApps på ICP, Goes Open Source PlatoBlockchain Data Intelligence. Lodret søgning. Ai.

Motoko, programmeringssprog til DApps på ICP, bliver open source

Overgangen til offentlig brug med åben kildekode kommer ikke uden dens udfordringer, og Motoko-teamet indser dette faktum.

Motoko, programmeringssproget designet til at understøtte oprettelsen af ​​DApps og smarte kontrakter på Internet computerprotokol (ICP) er nu open source. Motoko-programmeringssproget har været under udvikling i mere end tre år, og pr meddelelse, dens fulde kilder er nu tilgængelige under Apache 2.0-licensen.

Motoko-programmeringssprog: funktioner og fordele ved ICP-økosystemet

Motoko er et stærkt skrevet, skuespillerbaseret programmeringssprog med "indbygget understøttelse af ortogonal vedholdenhed og asynkron meddelelsesoverførsel." Det nye sprog har en række produktivitets- og sikkerhedsfunktioner, som ifølge udviklingsteamet inkluderer automatisk hukommelsesstyring, generiske kilder, typeinferens, mønstermatchning og både vilkårlig og fast præcision aritmetik.

Motoko trækker også i internetcomputere Oprigtig meddelelsesgrænsefladedefinitionssprog og trådformat for maskinskrevet interoperabilitet på højt niveau og på tværs af sprog. Sproget blev designet ved hjælp af WebAssembly (Wasm), et kodeformat på lavt niveau, der sigter mod at være bærbart, sikkert og effektivt. I modsætning til den generelle opfattelse, Wasm er designet kun til internettet, understøtter den især udviklingen af ​​applikationer i forskellige miljøer lige fra tingenes internet (IoT), Cloud Computing og Blockchain-teknologi blandt andre.

Som en alsidig blockchain-protokol vil den underliggende kodebase af Motoko gennem Wasm hjælpe med udviklingen af ​​forskellige slags applikationer på internetcomputeren. I modsætning til andre virtuelle maskiner er Wasm ikke specifik for et bestemt programmeringssprog, og som sådan er brugen forskellig. Dette vil også hjælpe den overordnede forfølgelse af ICP-projektet.

Motoko-programmeringssproget blev designet fra bunden, og mens dets brug og test har været mere internt, gør udviklerne det nu til open source. Udviklingsteamet bemærkede, at dets "hensigt er at give den samme udviklingsoplevelse til både interne og eksterne bidragydere." Dette håber den at opnå ved at gøre sin testinfrastruktur offentligt tilgængelig for alle.

"Vi håber, at denne kodeudgivelse fremmer samarbejde med og bidrag fra det bredere samfund, uanset om de involverer forbedring af dokumentation, polering af fejlmeddelelser eller produktion af helt nye værktøjer såsom yderligere IDE-integration, debugger-understøttelse og kodeformateringsværktøjer," skriver Motoko. team på Dfinity Foundation sagde.

Overgangen til åben kildekode offentlig brug vil ikke komme uden dens udfordringer, en situation Motoko-teamet har indset, men forpligtet sig til at arbejde igennem.

Internetcomputer søger højere fod med Ethereum

Ligesom Motoko er for internetcomputeren, er Solidity også programmeringssproget for Ethereum blockchain-netværket. Dominic Williams for nylig kritiserede duoen af Ethereum , Polka prik for de komplicerede brugeroplevelsesgrænseflader og andre observerbare mangler ved både decentral økonomi (Defi) fokuserede netværk.

Mens Internet Computer-protokollen halter bagud i smart kontraktudrulning på grund af dens relativt unge alder, er Dominic overbevist om, at med de nuværende planer fra Dfinity Foundation vil hans protokol have et højere antal brugere over hele linjen ved årets udgang .

Blockchain News, Cryptocurrency nyheder, Nyheder, Teknologi Nyheder

Benjamin Godfrey

Benjamin Godfrey er en blockchain-entusiast og journalister, der synes om at skrive om de virkelige anvendelser af blockchain-teknologi og innovationer for at skabe generel accept og verdensomspændende integration af den nye teknologi. Hans ønsker om at uddanne folk om cryptocururrency inspirerer hans bidrag til berømte blockchain-baserede medier og websteder. Benjamin Godfrey er en elsker af sport og landbrug.

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

Tidsstempel:

Mere fra Coins højttaler