EGR:以太坊软件工程师提出以太坊生态系统新语言「Fe」

10月13日,以太坊基金会软件工程师ChristophBurgdorf提出一个名为「Fe」(发音为「fee」)的以太坊新智能合约开发语言,该语言最初是对Vyper编译器的重写,旨在解决Consensys在《Vyper安全性审查》中从强调的问题。虽然最初的目标是使用备选的Vyper编译器,但由于语言出现语法差异,因此决定使用新名称进行明确命名,「Fe」因此诞生。「Fe」取自元素周期表中化学元素铁的字母。铁传达了一种耐用性,这强化了编译器正确性的概念。该项目从Vyper继承了很多东西,比如具有python语法,并强调语言安全性。因此,「Fe」的语法很大程度上是受到Python的启发。这允许使用过Python的开发人员所熟悉的代码具有可读性和表达性。「Fe」还使用静态类型和限制动态行为来减少脚注和提高安全性。在开发的早期阶段,「Fe」和Vyper之间的差异仍然有限,但目前「Fe」借用了Rust的一些语法属性,随着新特性的不断添加,Fe很可能会变得更像Rust。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:15ms0-3:328ms