以太坊新的原生编程语言 Solidity 的新版本已经面世。 这一次它带来了语言级别的小改进,但是,它集成了一个新功能,允许从任何开发环境 (IDE) 进行编程。 新版本于 12 月 20 日在官方 Solidity 博客上发布,其中公开了更改和修复的错误列表。这个新版本的以太坊编程语言将拥有。 主要的变化是允许将 Solidity 添加到不同的 IDE,例如 Qt Creator 或 VIM。 这种集成有助于在 Solidity 上的 IDE 中编程时,可以使用开发工具,例如:编译器、文档和甚至自动完成。有兴趣的可以进入官方博客,根据要使用的IDE了解具体的安装。 有趣的是,正如发行说明所强调的那样,Microsoft 的 VS Code 是当今使用最广泛的 IDE 之一,但不支持 LSP用于 Solidity 语法自动完成。 这正在等待很快添加这些功能。 编程工具,例如自动完成,允许程序员 同样,那些希望使用这个被称为语言服务器协议(LSP)的新工具的人必须从官方 GitHub 下载该语言的本地二进制文件。 对于那些使用Solidity 实例通过 JavaScript NPM,LSP 尚不可用。 语言水平改进 除了在编程环境的兼容性层面上的改进,Solidity 开发者还带来了一个小小的改进,优化了编译器的使用,称为 abi.encodeCall。这允许更快地验证数据,与之前使用的 abi.encodeWithSelector 相反。 虽然这可以被认为是最小的改进,因为在编译器中只讨论了一个小的优化,但必须考虑计算成本。 当以太坊在分布在整个区块链上的虚拟机(称为 EVM(以太坊虚拟机))上运行时,代码呈现出糟糕的优化,可能意味着运营成本会转化为佣金的增加。 —- 原文链接:https://www.criptonoticias.com/tecnologia/ethereum-actualiza-lenguaje-programacion-solidity-mayor-versatilidad/ 原文作者:globalcryptopress 编译者/作者:wanbizu AI 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
以太坊更新其 Solidity 编程语言以获得更多功能
2021-12-28 wanbizu AI 来源:区块链网络
LOADING...
相关阅读:
- 以太坊哈希创造了一个记录2021-12-28
- 以太坊会在 2022 年卡尔达诺和索拉纳之间的冲刺中误入歧途吗?2021-12-28
- 法拉利与区块链公司 Velas 的新交易暗示了 NFT2021-12-28
- NFT 与 Ralph Lauren、Ozzy Osbourne 和 metaverso2021-12-28
- 数据显示,随着价格跌破 4000 美元,以太坊鲸鱼抛售 ETH2021-12-28