Основатель Sui Move объясняет: почему этот язык стал новым фаворитом разработки Web3

robot
Генерация тезисов в процессе

Основатель языка Move говорит о Sui Move: почему он подходит для создания приложений Web3

Недавно главный технический директор Mysten Labs и основатель языка программирования Move Сэм Блэкшир дал интервью, в котором поделился своими намерениями при разработке языка Sui Move, особенностями Sui Move и преимуществами децентрализованных технологий для разработчиков.

Эксклюзивное интервью с отцом языка Move: почему язык смарт-контрактов Sui Move подходит для создания продуктов Web3?

Суть языков программирования

Блакшир указывает, что основа языков программирования заключается в точном, безопасном и эффективном взаимодействии с компьютером. В отличие от богатства естественных языков, языки программирования должны иметь четко определенные семантики. Каждый язык программирования оптимизирован для конкретной области или задачи и не может показывать отличные результаты во всех областях.

Рождение языка Move

Move возник в результате проекта Libra от Facebook. Блэкшир изучил существующие языки смарт-контрактов и обнаружил, что они во многом не могут удовлетворить потребности разработчиков. Смарт-контракты в основном определяют типы активов и правила их передачи, а также выполняют контроль доступа. Язык Move направлен на предоставление хорошей абстракции для этих основных функций, позволяя программистам безопасно и эффективно кодировать, не изобретая колесо заново.

Особенности Sui Move

Sui Move является вариантом Move, специально разработанным для приложений Web3. Он использует объектно-ориентированную модель данных, упрощая процессы обработки активов. Это позволяет программистам не заниматься сложной бухгалтерией и сосредоточиться непосредственно на основной бизнес-логике. Sui Move также вводит программируемые торговые блоки, позволяя выполнять несколько операций в одной сделке, снижая затраты на газ и повышая атомарность.

Опыт разработчика

Многие разработчики сообщили, что использование Sui Move для разработки более эффективно и безопасно, чем другие языки Web3. Дизайн языка близок к архитектуре проекта, что позволяет быстрее разрабатывать и обеспечивает более высокое качество кода. Блэкшир считает, что это связано с тем, что Sui Move целенаправленно решает проблемы существующих языков и индивидуально настраивается под реальные потребности разработчиков.

Масштабируемость Sui

Цель дизайна Sui — обеспечить горизонтальную масштабируемость, избегая ухудшения пользовательского опыта из-за ограничений по ёмкости. Объектно-ориентированная модель данных позволяет Sui масштабироваться как хранилище ключ-значение, при этом сохраняя характеристики блокчейна. Этот дизайн позволяет Sui непрерывно масштабироваться с ростом числа пользователей, поддерживая низкую задержку и низкие расходы.

Потенциал децентрализованных технологий

Блэкшир считает, что блокчейн и криптовалюты по своей сути являются технологией устранения трения. Они способны устранить препятствия в передаче информации и ценностей, снизить зависимость от посредников. Эта технология может упростить взаимодействие между приложениями, предоставляя разработчикам новые "суперспособности" для создания более привлекательных продуктов.

Будущее развития Sui Move

Команда Sui Move постоянно улучшает функциональность языка на основе отзывов разработчиков. Они сосредоточены на том, как упростить разработчикам процесс расширения и изменения существующих пакетов, сохраняя при этом доверие пользователей. Кроме того, команда также стремится улучшить опыт соединения Move с фронтенд-кодом, чтобы сделать весь процесс разработки приложений более эффективным и безопасным.

SUI3.16%
MOVE1.4%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 3
  • Репост
  • Поделиться
комментарий
0/400
ForkPrincevip
· 23ч назад
Создатель кода! Немного разорван.
Посмотреть ОригиналОтветить0
CryptoHistoryClassvip
· 23ч назад
*проверяет исторические паттерны* еще один спин-офф fb пытается сделать солану... уже видел этот фильм
Посмотреть ОригиналОтветить0
RugPullAlertBotvip
· 23ч назад
Смешно, от Libra далеко не уйдёшь.
Посмотреть ОригиналОтветить0
  • Закрепить