Почему Змей умер?

Был очень взволнован перспективами работы над Ethereum с его реализацией на Python, но узнал, что он устаревает… почему это произошло и можем ли мы надеяться на какие-либо другие оболочки Python?

Ответы (3)

Что касается того, почему Serpent устарел, Виталик недавно написал в Твиттере , что считает Serpent «устаревшей технологией».

Змей READMEбыл обновлен за последние пару дней следующим образом:

Будучи низкоуровневым языком, Serpent НЕ РЕКОМЕНДУЕТСЯ для создания приложений, если вы действительно не знаете, что делаете. Создатель рекомендует Solidity в качестве выбора по умолчанию, LLL, если вам нужна оптимизация, близкая к металлу, или Viper, если вам нравятся его функции, хотя он все еще экспериментальный.

Vyper является преемником Serpent. Он находится в стадии активной разработки, в основном самим Виталиком.

Использованная литература:

Взгляните на наш аудит безопасности для Serpent, чтобы понять, почему.

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

Почему нет попыток это исправить? Это потому, что Viper считается преемником?
@SergeiTikhomirov да, проект потерял обороты, и теперь сообщество сосредоточено на Viper.