编者按:在区块链生态的繁荣发展中,开发者群体的规模至关重要。为了吸引更多的开发者,通常需要采用广泛流行的编程语言和架构。然而,对于采用UTXO(未花费交易输出)模型的区块链来说,要在确保安全性的同时提供强大的智能合约功能,可选择的编程语言范围就相对有限了。这也是Chia选择使用Lisp语言的原因之一。
Chia的Lisp语言在功能上优于比特币的OP编程,提供了更强大和灵活的编程能力;与以太坊的Solidity相比,Chia Lisp在安全性和严谨性方面表现更佳。尽管Lisp语言历史悠久,但精通此语言的开发者并不多,这也是Chia生态中开发者相对较少的一个原因。新加入的开发者需要从头学习Lisp,而不能简单地复用已有的代码。
为了解决这个问题,Chia提供了详尽的开发文档、教程和编译工具,以帮助开发者更快地掌握Chia的开发。此前,Chia虽然已经有一些开发文档,但缺乏系统性的组织和视频教程。为此,Chia推出了Chia学院(Chia Academy),旨在系统化地培养开发者。近日,Chia学院的两位主要组织者Ryan和Brand分享了学院的工作内容和未来规划。
Chia的开发文档可以在以下网址查看:https://docs.chia.net/
原创文章,作者:admin,如若转载,请注明出处:https://news.chiahub.co/202404071029121539.html