August 2, 2022

Neon Labs Daily-knowledge. Vyper (Русская версия)

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

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

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

Почему люди выбирают именно Vyper?

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

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

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

Usful links / Полезные ссылки

Neon Labs Website - https://neonlabs.org

Neon Labs Medium -https://neonlabsorg.medium.com/

Neon Labs Twitter - https://twitter.com/neonlabsorg