An Ethereum Foundation software engineer, Christoph Burgdorf, has announced a new language for the Ethereum ecosystem. Called “Fe”, the new smart contract language will tackle several problems the blockchain has, in a different way.
According to an official publication written by Burgdorf, Fe is in development and was originally intended to be an alternative to Vyper. As development went on, the syntax of both languages began to separate and the team decided to create a new language instead. The publication also highlights Fe as a response to issues raised by Consensys:
“We are excited to announce a new smart contract language for the Ethereum ecosystem named Fe (pronounced “fee”). The language was originally born as a rewrite of the Vyper compiler (in Rust) to address issues that were highlighted in the Vyper Security Review by Consensys from another angle.”
Fe still has similar characteristics with Vyper, including a focus on language safety and a very easy syntax as is obtainable with Python. Developers familiar with Python will also find Fe easy to understand and use.
Burgdorf says that the team is doing everything it can to make sure the compiler implementation is correct. If this works out, Burgdorf is confident that any executable code based on the Fe compiler will perform as expected.
Image Credits: Pixabay