1月18日消息,公链项目Sui Network在官方博客中宣布,今年,Move编程语言将迎来更新,为开发人员提供了定义数据和调用函数的新方法。这些重要的新功能使在Sui上构建应用程序变得更加灵活,并且符合对最新编程语言的期望。Move 2024版的更新引入了枚举类型Enums、宏函数、方法语法和许多其他新功能,使其功能更强大。作为开源项目,Move和Sui允许社区不断改进。以下特性最初将在alpha版本中进行测试,然后是发布候选版本和最终版本。Move的一些计划更新将影响现有代码。
2024版的Move将以慎重的方式推出,让开发人员测试新功能并相应地更新现有代码。开发人员可以通过在Move.toml文件的 “package”部分指定edition = “2024.alpha” 来开始测试alpha版本。在alpha版本下发布的功能将不稳定,可能无法编译。在这些新功能相对稳定并且添加了破坏性更改后,将发布候选版本。与alpha一样,开发人员将能够通过在他们的Move.toml文件的“package”部分指定edition =“2024.rc”来测试候选版本。
今年年初,可能是在3月初,编译器会询问开发人员在构建项目时是否愿意迁移到发布候选版本。然后,一个自动化工具会将项目迁移到新版本,在Move.toml中添加版本标记,并自动修复所有破坏性更改。今年晚些时候,2024 Move更新将从发布候选版本开始推进,而“2024”版本将成为所有新Move包的默认版本。