Enabling LLVM support for the EVM was one of the items we suggested for #EVMevolution.
Since this is open source code that is part of the wider Ethereum Stack, it has the potential for re-use anywhere.
Itβs also a path for forward compatibility to create LLVM-eWASM. https://t.co/w2bq6qQpZS
Re: Coindesk article on βprogramming languages for @cosmosβ https://t.co/v5nzCd0vpE
If they have a VM, or better yet connect into LLVM with an IR, any programming languages can be supported.
We suggested this as part of #EVMevolution for Ethereum for both EVM & WASM.
Coming up is @expede talking #EVMevolution #eip615 #coredevsberlin drive.google.com/open
Here's the first of @expede's #EVMEvolution posts on making the EVM better: we can deliver improvements to smart contract devs & the whole dapp ecosystem today.
This is the work we'll present as part of the RUN EVM event in Berlin https://runevm.com https://t.co/Eh7oWWDxdp
@MihailoBjelic @KyleSamani The work weβre calling #EVMevolution https://fission.codes/evm-evolution/ includes some of this, as well as LLVM-to-EVM which also enables higher level languages.
There are multiple areas where performance, security, and developer experience can be tackled.
I think that the wider #Ethereum community needs to be exposed to what things cost.
We have a $30K monthly Gitcoin Grant up to support #evmevolution - improving the EVM for ETH1x
This is for transparency - so the cost can be known and anyone can contribute.
Import for #evmevolution discussions, this is the eWASM roadmap proposal.
Great to see this collected for review and feedback. https://x.com/lrettig/status/1067414238241665024
Posted the notes / action items from our #evmevolution call to #ethmagicians https://t.co/a6x9QozXU7 -- moving ahead with getting EIP615 Static Jumps accepted & deployed, more clarity needed on eWASM upgrade path, and LLVM & other IR usage for security needs
OK, getting started now, here's the zoom link https://hackmd.io/g0yKhTn3TYaThqFWVjF4Ow #evmevolution
#evmevolution call this morning at 10am PST. Brief kick off call, looks like we'll spend some time discussing @trailofbits's work on LLVM to EVM. Meeting thread with Zoom details is here https://github.com/spadebuilders/community/issues/14
I just finalized scheduling initial #Ethereum community calls @SPADEbuilders is hosting -- JSON-RPC Specs & Tests kick off, #evmevolution including LLVM, & FISSION codes review -- all details on Github https://t.co/XV5Mzhnp25
Scheduling a couple of community calls in the coming weeks. FISSION codes #erc1066 for token handling confirmed for Nov 22, planning #evmevolution and JSON-RPC spec improvement kick off calls.
Check them out in the @SPADEbuilders community repo https://t.co/XV5Mzhnp25
Secondly, it's clear there is a demand for continuous shipping. Not just research, but improve what we have today while moving towards the Serenity future. Our starting point for this at @SPADEbuilders is just based on the EVM aka #evmevolution.
EVM session diving straight into #evmevolution pieces like #eip615 static jumps.
Hereβs what @greg_colvin wrote about this previously https://x.com/greg_colvin/status/1010593407033487360
Those interested in #EVMevolution should join the EVM talk 4pm - 5pm in Radiant Orchid & then weβll continue from there. https://x.com/bmann/status/1057432900499582976
Confirming that #evmevolution meetup will be tomorrow, Nov 1st.
Weβll meet at 4pm after @lrettigβs EWASM breakout in Radiant Orchid for an on-site BOF then migrate to a restaurant.
Please share the #ethmagicians thread below & invite people. https://x.com/bmann/status/1057432900499582976
After the #evmevolution session, we want to invite people for further discussions at #DevCon4 over dinner or find a time during the day - leave a comment with @expede's post on #ethmagicians ethereum-magicians.org/t/evm-evolution-project-...
Three VM & PLT experts talking about #evmevolution @greg_colvin @fubuloubu @expede
Also have a link to the new project proposal we have with @greg_colvin -- #EVMevolution. Brooke talked a little about the new opcodes we'd love to see added to the EVM. https://x.com/FISSIONcodes/status/1053405178286620677