Motoko ภาษาการเขียนโปรแกรมสำหรับ DApps บน ICP ไปสู่ ​​Open Source PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.

Motoko ภาษาการเขียนโปรแกรมสำหรับ DApps บน ICP ไปสู่โอเพ่นซอร์ส

การเปลี่ยนแปลงสำหรับการใช้งานสาธารณะแบบโอเพนซอร์สจะไม่เกิดขึ้นหากปราศจากความท้าทาย และทีมงาน Motoko ตระหนักถึงข้อเท็จจริงนี้

Motoko ภาษาการเขียนโปรแกรมที่ออกแบบมาเพื่อรองรับการสร้าง DApps และสัญญาอัจฉริยะบน อินเทอร์เน็ตคอมพิวเตอร์โปรโตคอล (ICP) ขณะนี้เป็นแบบโอเพ่นซอร์ส ภาษาโปรแกรม Motoko ได้รับการพัฒนามานานกว่าสามปีและล่าสุด การประกาศขณะนี้แหล่งที่มาทั้งหมดมีให้ใช้งานภายใต้ลิขสิทธิ์ Apache 2.0

ภาษาการเขียนโปรแกรม Motoko: คุณสมบัติและประโยชน์ของระบบนิเวศ ICP

Motoko เป็นภาษาการเขียนโปรแกรมตามนักแสดงที่มีการพิมพ์อย่างชัดเจนด้วย "การสนับสนุนในตัวสำหรับการคงอยู่ของมุมฉากและการส่งข้อความแบบอะซิงโครนัส" ภาษาใหม่มีคุณลักษณะด้านประสิทธิภาพการทำงานและความปลอดภัยจำนวนหนึ่ง ซึ่งตามที่ทีมพัฒนาระบุ ได้แก่ การจัดการหน่วยความจำอัตโนมัติ ข้อมูลทั่วไป การอนุมานประเภท การจับคู่รูปแบบ และทั้งเลขคณิตแบบแม่นยำและแบบคงที่

Motoko ยังดึงดูดอินเทอร์เน็ตคอมพิวเตอร์อีกด้วย ตรงไปตรงมา ภาษาคำจำกัดความของอินเทอร์เฟซการส่งข้อความและรูปแบบสายสำหรับการทำงานร่วมกันแบบพิมพ์ ระดับสูง และข้ามภาษา ภาษาได้รับการออกแบบโดยใช้ WebAssembly (Wasm) ซึ่งเป็นรูปแบบโค้ดระดับต่ำที่มีจุดมุ่งหมายให้พกพาได้ ปลอดภัย และมีประสิทธิภาพ เมื่อเทียบกับการรับรู้ทั่วไป Wasm ได้รับการออกแบบมาสำหรับเว็บเท่านั้น โดยสนับสนุนการพัฒนาแอปพลิเคชันในสภาพแวดล้อมที่หลากหลายตั้งแต่อินเทอร์เน็ตของสรรพสิ่ง (IoT) การประมวลผลแบบคลาวด์ และเทคโนโลยีบล็อกเชน ท่ามกลางสิ่งอื่นๆ

ในฐานะที่เป็นโปรโตคอลบล็อกเชนที่ใช้งานได้หลากหลาย ฐานรหัสพื้นฐานของ Motoko ผ่าน Wasm จะช่วยในการพัฒนาแอปพลิเคชันประเภทต่างๆ บนคอมพิวเตอร์อินเทอร์เน็ต ต่างจากเครื่องเสมือนอื่นๆ Wasm ไม่ได้เจาะจงภาษาโปรแกรมใดภาษาหนึ่ง และด้วยเหตุนี้ การใช้งานจึงมีความหลากหลาย สิ่งนี้จะช่วยติดตามโครงการ ICP โดยรวม

ภาษาการเขียนโปรแกรม Motoko ได้รับการออกแบบมาจากพื้นฐาน และในขณะที่การใช้งานและการทดสอบมีการใช้งานภายในมากขึ้น นักพัฒนาซอฟต์แวร์ก็ทำให้เป็นโอเพ่นซอร์ส ทีมพัฒนาตั้งข้อสังเกตว่า "ความตั้งใจคือการมอบประสบการณ์การพัฒนาแบบเดียวกันแก่ผู้ร่วมให้ข้อมูลภายในและภายนอก" สิ่งนี้หวังว่าจะบรรลุได้โดยการทำให้โครงสร้างพื้นฐานการทดสอบสามารถเข้าถึงได้โดยทุกคน

“เราหวังว่ารหัสที่เผยแพร่นี้จะส่งเสริมการทำงานร่วมกันและการสนับสนุนจากชุมชนในวงกว้าง ไม่ว่าพวกเขาจะเกี่ยวข้องกับการปรับปรุงเอกสาร ขัดเกลาข้อความแสดงข้อผิดพลาด หรือการผลิตเครื่องมือใหม่ทั้งหมด เช่น การรวม IDE เพิ่มเติม การสนับสนุนดีบักเกอร์ และเครื่องมือจัดรูปแบบรหัส” ทีมงานมูลนิธิดีฟินิตี้ กล่าวว่า

การเปลี่ยนแปลงสำหรับการใช้งานสาธารณะแบบโอเพ่นซอร์สจะไม่เกิดขึ้นหากปราศจากความท้าทาย ซึ่งเป็นสถานการณ์ที่ทีม Motoko ได้ตระหนัก แต่มุ่งมั่นที่จะดำเนินการให้สำเร็จ

คอมพิวเตอร์อินเทอร์เน็ตมองหาฐานรากที่สูงขึ้นด้วย Ethereum

เช่นเดียวกับที่ Motoko ใช้กับคอมพิวเตอร์อินเทอร์เน็ต Solidity ก็เป็นภาษาการเขียนโปรแกรมของเครือข่าย Ethereum blockchain เช่นกัน โดมินิก วิลเลียมส์ ล่าสุด วิพากษ์วิจารณ์ คู่ของ Ethereum และ ลายจุด สำหรับอินเทอร์เฟซประสบการณ์ผู้ใช้ที่ซับซ้อนและข้อบกพร่องอื่น ๆ ที่สังเกตได้ของการเงินแบบกระจายอำนาจทั้งสอง (Defi) เครือข่ายที่มุ่งเน้น

แม้ว่าโปรโตคอลอินเทอร์เน็ตคอมพิวเตอร์จะล้าหลังในการเปิดตัวสัญญาอัจฉริยะเนื่องจากอายุยังน้อย โดมินิกเชื่อว่าด้วยแผนปัจจุบันจากมูลนิธิ Dfinity Foundation โปรโตคอลของเขาจะมีผู้ใช้จำนวนมากขึ้นทั่วกระดานภายในสิ้นปีนี้ .

ข่าว Blockchain, ข่าว Cryptocurrency, ข่าว, ข่าวเทคโนโลยี

เบนจามินก็อดฟรีย์

Benjamin Godfrey เป็นผู้ที่คลั่งไคล้บล็อกเชนและนักข่าวที่ชื่นชอบการเขียนเกี่ยวกับการใช้งานจริงของเทคโนโลยีบล็อกเชนและนวัตกรรมเพื่อผลักดันการยอมรับทั่วไปและการรวมเทคโนโลยีทั่วโลกเข้าด้วยกัน ความปรารถนาของเขาในการให้การศึกษาแก่ผู้คนเกี่ยวกับ cryptocurrencies เป็นแรงบันดาลใจให้เขามีส่วนร่วมกับสื่อและเว็บไซต์ที่มีบล็อกเชน Benjamin Godfrey เป็นคนรักกีฬาและการเกษตร

ที่มา: http://feedproxy.google.com/~r/coinspeaker/~3/aot0Udq1fD8/

ประทับเวลา:

เพิ่มเติมจาก ลำโพงเหรียญ