August 2, 2022

Ежедневные знания от Neonlabs -Vyper (Русская версия)

-Vyper - это питонический язык, который похож на Solidity, но написан более современным способом. Он используется для написания смарт-контрактов, которые работают на виртуальной машине Ethereum.

-После Solidity, Vyper является вторым по популярности языком программирования контрактов среди разработчиков. Из его названия можно легко сделать вывод, что он основан на языке Python.

-Vyper является сильно типизированным языком, что означает, что мы можем использовать только один тип данных; ни один тип данных не может быть использован вместо другого.

-Почему именно Vyper?

-Безопасность: Создание безопасных смарт-контрактов на Vyper должно быть возможным и естественным.

-Простота языка и компилятора: Язык и реализация компилятора должны стремиться к простоте.

-Аудируемость: Код Vyper должен быть максимально читабельным для человека. Кроме того, должно быть максимально сложно написать вводящий в заблуждение код. Простота для читателя важнее, чем простота для писателя, и особенно важна простота для читателей с небольшим опытом работы с Vyper (и с небольшим опытом программирования в целом).

Официальные страницы NeonLabs: