vyperlang/vyper
View on GitHub ↗ ★ 5,182 Python
Pythonic Smart Contract Language for the EVM
17 mentions on Hacker News by 11 people: 1 story, 16 comments · first 2017-02-15 · latest 2024-09-05
20082026
-
You can write smart contracts in a Python inspired language also https://github.com/vyperlang/vyper
comment by zitterbewegung · 2024-09-05 · in Accelerando (2005) -
…these concerns. But until then, the entire dev process for writing smart contracts is painful. [0] https://github.com/vyperlang/vyper/pull/1488 [1] https://github.com/ActorForth/evm-assembler/blob/master/docs... [2]…
comment by siraben · 2021-02-22 · in Ethereum Isn't Fun Anymore -
…on. [0] For instance, see a PR that reduces codegen from 55K to 1.6K bytes on an innocuous contract https://github.com/vyperlang/vyper/pull/1488 [1] I'm guilty of it too; https://github.com/ActorForth/evm-assembler/blob/master/docs... [2]…
comment by siraben · 2020-12-01 · in Ethereum 2.0 launches -
Vyper is available now. https://github.com/ethereum/vyper
comment by DennisP · 2019-07-20 · in Manticore: A Symbolic Execution Framework for Binaries and Smart Contracts -
…Also Vyper, which doesn't go as far but is already used in production: https://github.com/ethereum/vyper The EVM itself isn't the end of the road either. Over the next couple years, Ethereum is migrating to a more scalable sharde
comment by DennisP · 2019-07-20 · in Manticore: A Symbolic Execution Framework for Binaries and Smart Contracts -
…There are a couple of other languages in development that might improve the ecosystem: * Vyper https://github.com/ethereum/vyper * Serpent https://github.com/ethereum/serpent
comment by 52-6F-62 · 2018-01-14 · in Miners Aren’t Friends -
…[2] https://github.com/ewasm/evm2wasm [3] https://blog.ethereum.org/2017/08/23/roundup-5/ [4] https://github.com/ethereum/viper [5] https://github.com/pirapira/bamboo
comment by DennisP · 2017-09-30 · in Reviewing Ethereum Smart Contracts -
…If you're interested in developing a better language for smart contracts, check out Viper ( https://github.com/ethereum/viper ). Although development is kind of slow right now because Vitalik is the only one who merges pull requests.
comment by flunhat · 2017-08-31 · in Lisk: Blockchain development in JavaScript -
This new language for Ethereum by Vitalik is exactly what you said: https://github.com/ethereum/viper
comment by RexetBlell · 2017-07-20 · in 153k Ether Stolen in Parity Multi-Sig Attack -
There are lots of different languages targeting EVM. The (IMO) most promising so far is https://github.com/ethereum/viper
comment by gst · 2017-07-20 · in 153k Ether Stolen in Parity Multi-Sig Attack -
…There are several other languages that can compile down to EVM bytecode. A cool one is Viper ( https://github.com/ethereum/viper ), which is NOT Turning complete, but decidable. This makes it easier to reason about the correctness of the…
comment by RexetBlell · 2017-07-08 · in What Is Ethereum? -
Nobody prevents you to write contracts in a more restrictive language. For example: https://github.com/ethereum/viper Or create your own. I am sure the creators of Solidity are aware of its limitations and quirks. But as far as I can tell…
comment by biafra · 2017-07-04 · in Underhanded Solidity Coding Contest -
…anybody can pick from a plethora of languages targeting the JVM (Clojure, Scala, Java, etc.)? [1] https://github.com/ethereum/viper [2] https://media.consensys.net/an-introduction-to-lll-for-ether...
comment by otoburb · 2017-06-05 · in How to Learn Solidity: The Ultimate Ethereum Coding Guide -
▲ 192
Viper: a new programming language from Ethereumstory by RabbitmqGuy · 2017-05-22 · 123 comments
-
…There is a new language that complies to EVM bytecode that is decidable (not turing complete) https://github.com/ethereum/viper It's a little less expressive, which makes it safer. Easier to reason about the code, for example)
comment by RexetBlell · 2017-04-21 · in Introducing Token -
…appropriate for smart contracts. There is a new decidable language that compiles to EVM bytecode: https://github.com/ethereum/viper Visually it looks similar to Python. The language is not turing complete, and one of the advantages of this…
comment by RexetBlell · 2017-04-21 · in Status – A Mobile Ethereum OS -
…Serpent. Viper is being implemented in Python3. You can see the work in progress at: https://github.com/ethereum/viper
comment by mistermumble · 2017-02-15 · in Trust: the inside story of the rise and fall of Ethereum