ethereum / remix-project

Remix is a browser-based compiler and IDE that enables users to build Ethereum contracts with Solidity language and to debug transactions.
https://remix-ide.readthedocs.io
MIT License
2.35k stars 889 forks source link

Vyper refactor #3870

Open PatrickAlphaC opened 1 year ago

PatrickAlphaC commented 1 year ago

I'd like to propose a vyper refactor, so that the vyper plugin has 1st priority support the same way solidity does. Vyper is a fantastic python based language which often performs better than solidity due to it's use of static memory allocation.

I am willing to help sponsor this issue. The plugin should be able to:

  1. Support multiple Vyper versions (like solidity)
  2. Have a giant compile button (like solidity)
  3. Remove the local vs remote compiler option so it's intuitive for people to use (like solidity)
joeizang commented 3 weeks ago

@ryestew should we close this based on the current state of vyper?