Move 团队交流问题收集
请列举出自己关心的 Move 相关的问题。
基础类型的扩充以及 Math 的增强
能否支持 u256
能否支持判断计算是否溢出的办法
能否支持类似 rust 中的 saturating_sub 和 saturating_add
语法和类型系统
friend可见性的使用有没有可能简化或者增强?比如 address 可见或者跨 address 可见
Struct public field 以及反序列化支持,这样 struct 可作为交易参数
开发工具方面的增强
多版本 bytecode 编译的支持,比如用 v3 的编译器编译出 v2 版本的二进制
unit-test 的初始化
类似 GDB或者LLDB一类的调试工具
复杂项目的工程化,Solidity很难构建复杂系统,Move有没有这方面的考虑
Map 的支持
与泛型结合,存储已知的支持泛型的类型,不需要 signer。
全局排重
是否有可能申明一种带所有权的 Map,将 move_to/move_from/global_borrow 指令通过 Map 的操作表达出来。
如何推广 Move
区块链圈子里的很多人认为 Solidity 和 Evm 已经占据了主导地位,类似于当年的 javascript,其他的竞争者已经没有机会了。我们需要一起努力想办法推广 Move,构建 Move 生态,改变这种看法。