Skip to content

Competition vyper

Noel Kwan edited this page Sep 22, 2021 · 1 revision

vyper is supposed to be a "better" alternative to Solidity, but is it? It has a different syntax, more Python-like, but ultimately, it seems to be essentially the same language as Solidity, with a different syntax and a few minor changes, and a lot of arbitrary restrictions. The restrictions do abstract away a few frequent low-level issues with Solidity, but also make writing or testing software significantly harder. But more importantly, these restrictions are not guided by a high-level domain-specific model of what DApps should do, only by low-level considerations of frequent mistakes. Frankly unimpressive.

See notably these two 2019 reviews of vyper, by Steve Marx from Consensys and josselinfeist from TrailOfBits.

Clone this wiki locally