Обзор продуктов Aleo
Как мы знаем, команда Aleo создала различные продукты для своей экосистемы:
Leo - функциональный, статически типизированный язык программирования для приложений с нулевым знанием.
Aleo Studio - IDE для написания текстов на Leo. Но если вы хотите просто попробовать язык Leo, вы можете воспользоваться их игровой площадкой: https://play.leo-lang.org.
Aleo Package Manager - менеджер пакетов для языка Leo.
snarkOS - децентрализованная операционная система.
snarkVM - виртуальная машина для выполнения с нулевым знанием.
Давайте рассмотрим эти инструменты и поймем, как они работают. Также мы ответим на вопрос - сложно ли начать работу с Aleo или нет?
Чтобы начать работу с экосистемой Aleo, нам необходимо сначала установить язык программирования Leo. Согласно текущей документации, нам нужно выполнить два шага.
Установите Rust. Если вы пользователь macOS/Linux, в терминале выполните команду:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh.
Если вы пользователь Windows, загрузите исполняемый файл для Windows 64-bit или Windows 32-bit и следуйте инструкциям на экране.
Затем установите leo-lang с помощью cargo:
Чтобы убедиться, что все работает, напечатайте лео-версию в терминале:
Для работы с языком Leo мы можем использовать официальную Aleo Studio (IDE). При желании вы также можете использовать плагины для VSCode/Sublime Text 3.
Загрузите Aleo Studio www.aleo.studio с официального сайта и следуйте инструкциям на экране.