Vyper
Vyper es un lenguaje para contratos inteligentes en Ethereum, alternativa a Solidity. Con una sintaxis parecida a Python, prioriza la seguridad y la auditabilidad sobre la flexibilidad, eliminando funciones que suelen causar vulnerabilidades.
- Creado por Comunidad Ethereum
- Año 2017
- Paradigma: Orientado a contratos · compilado (EVM)
- Extensiones: .vy
Para qué se usa
- Contratos inteligentes
- DeFi seguro
- Protocolos auditables
A favor
- Sintaxis legible (tipo Python)
- Enfocado en seguridad
- Más simple que Solidity
En contra
- Menos potente que Solidity
- Comunidad pequeña
- Menos herramientas
Ecosistema
- Titanoboa
- Ape
- Brownie
- Ethereum
Ejemplo
@external
def saludo() -> String[20]:
return "¡Hola, mundo!"