卓有成效的开发人员 Lachezar 说,他开始使用区块链的时候很容易。Cartesi 提供了很多开发文档,他能够通过实际开发他的去中心化应用程序来获得大部分区块链知识,而不用先学复杂的 Solidity。Blockchain OS为 Lachezar 等开发人员提供了 Linux 操作系统:可以在其上运行的框架、语言和库。这意味着可以自由地将他的想法在区块链上变为现实,而不会受到 Solidity 的限制。
对于 Lachezar 来说,这不仅是一次有趣的经历,而且也是他帮助其他人加入区块链的机会。
不需要 Solidity
“我喜欢区块链操作系统的地方在于,我真的不需要处理区块链。我能够使用我已经熟悉的编程语言,例如C++、Python和JavaScript,这太棒了!Cartesi Machine隐藏了区块链所有复杂的一面,这使得开发变得更加容易。
我对 Solidity 没有多少实际的经验,我参加了一个基础课程来了解 Solidity ,发现它的功能非常有限,在某些时候,我需要更高的表达水平,例如解析字符串。在 Solidity 中,我不能只使用 Python 的 substring 方法。因此,当 The Blockchain OS 为我提供完整的Linux 操作系统时,我感到很自由。我能够使用在 Linux 上运行的框架、语言和平台