Motoko, Ngôn ngữ lập trình cho DApps trên ICP, sử dụng trí thông minh dữ liệu PlatoBlockchain mã nguồn mở. Tìm kiếm dọc. Ái.

Motoko, Ngôn ngữ lập trình cho DApps trên ICP, Đi tới Nguồn mở

Quá trình chuyển đổi sang sử dụng công khai mã nguồn mở sẽ không xảy ra những thách thức và nhóm Motoko nhận ra thực tế này.

Motoko, ngôn ngữ lập trình được thiết kế để hỗ trợ tạo DApps và hợp đồng thông minh trên Giao thức máy tính Internet (ICP) hiện có mã nguồn mở. Ngôn ngữ lập trình Motoko đã được phát triển trong hơn ba năm và theo thông tin mới nhất thông báo, các nguồn đầy đủ của nó hiện có sẵn theo Giấy phép Apache 2.0.

Ngôn ngữ lập trình Motoko: Các tính năng và lợi ích đối với hệ sinh thái ICP

Motoko là một ngôn ngữ lập trình dựa trên diễn viên được đánh máy mạnh mẽ với “hỗ trợ tích hợp cho tính ổn định trực giao và truyền thông điệp không đồng bộ”. Ngôn ngữ mới có một số tính năng năng suất và an toàn mà theo nhóm phát triển bao gồm quản lý bộ nhớ tự động, tính chung chung, suy luận kiểu, đối sánh mẫu và cả số học có độ chính xác tùy ý và cố định.

Motoko cũng thu hút Internet Computer's thật thà ngôn ngữ định nghĩa giao diện nhắn tin và định dạng dây cho khả năng tương tác được đánh máy, cấp cao và đa ngôn ngữ. Ngôn ngữ này được thiết kế bằng cách sử dụng WebAssembly (Wasm), một định dạng mã cấp thấp nhằm mục đích di động, an toàn và hiệu quả. Trái ngược với nhận thức chung, Wasm được thiết kế chỉ dành cho Web, nó hỗ trợ đáng kể cho việc phát triển các ứng dụng trong các môi trường khác nhau, từ Internet vạn vật (IoT), Điện toán đám mây và công nghệ Chuỗi khối cùng các công nghệ khác.

Là một giao thức blockchain đa năng, cơ sở mã cơ bản của Motoko thông qua Wasm sẽ hỗ trợ sự phát triển của các loại ứng dụng đa dạng trên Máy tính Internet. Không giống như các máy ảo khác, Wasm không dành riêng cho một ngôn ngữ lập trình cụ thể và do đó, cách sử dụng của nó rất đa dạng. Điều này cũng sẽ giúp theo đuổi tổng thể dự án ICP.

Ngôn ngữ lập trình Motoko được thiết kế ngay từ đầu, và trong khi việc sử dụng và thử nghiệm nó mang tính nội bộ hơn, các nhà phát triển hiện đang làm cho nó có nguồn mở. Nhóm phát triển lưu ý rằng “mục đích của họ là cung cấp trải nghiệm phát triển giống nhau cho cả những người đóng góp bên trong và bên ngoài”. Điều này hy vọng đạt được bằng cách làm cho cơ sở hạ tầng thử nghiệm của mình có thể truy cập công khai cho tất cả mọi người.

“Chúng tôi hy vọng rằng bản phát hành mã này sẽ thúc đẩy sự hợp tác và đóng góp từ cộng đồng rộng lớn hơn, cho dù chúng liên quan đến việc cải thiện tài liệu, đánh bóng thông báo lỗi hoặc sản xuất các công cụ hoàn toàn mới như tích hợp IDE bổ sung, hỗ trợ trình gỡ lỗi và các công cụ định dạng mã,” Motoko nhóm tại Dfinity Foundation cho biết.

Quá trình chuyển đổi sang sử dụng công cộng mã nguồn mở sẽ không xảy ra những thách thức, một tình huống mà nhóm Motoko đã nhận ra, nhưng cam kết sẽ nỗ lực vượt qua.

Máy tính Internet đang tìm kiếm chân cao hơn với Ethereum

Giống như Motoko đối với Máy tính Internet, Solidity cũng là ngôn ngữ lập trình của mạng chuỗi khối Ethereum. Dominic Williams gần đây chỉ trích bộ đôi của EthereumPolkadot đối với các giao diện trải nghiệm người dùng phức tạp và các lỗi có thể quan sát được khác của cả tài chính phi tập trung (Defi) mạng tập trung.

Trong khi giao thức Máy tính Internet đang bị tụt lại phía sau trong việc triển khai hợp đồng thông minh do tuổi đời còn khá trẻ, Dominic tin rằng với các kế hoạch hiện tại từ Dfinity Foundation, giao thức của anh ấy sẽ có số lượng người dùng cao hơn vào cuối năm nay .

Tin tức Blockchain, Tin tức tiền điện tử, Tin tức, Tin tức công nghệ

Benjamin Godfrey

Benjamin Godfrey là một người đam mê blockchain và các nhà báo thích viết về các ứng dụng thực tế của công nghệ blockchain và các sáng kiến ​​để thúc đẩy sự chấp nhận chung và tích hợp công nghệ mới nổi trên toàn thế giới. Mong muốn của anh ấy để giáo dục mọi người về tiền điện tử truyền cảm hứng cho những đóng góp của anh ấy cho các trang web và phương tiện truyền thông dựa trên blockchain nổi tiếng. Benjamin Godfrey là một người yêu thể thao và nông nghiệp.

Nguồn: http://feedproxy.google.com/~r/coin speaker/~3/aot0Udq1fD8/

Dấu thời gian:

Thêm từ Loa tiền xu