最近智能合约随着区块链技术的发展越发收到广大技术人员的重视!
其中最被看好的以太坊就是一个提供智能合约开发的平台,它拥有比其他区块链更图灵完备的技术 -- 以太坊虚拟机(EVM)。。您无需去了解区块链底层技术(点对点网络、数字加密技术等)只要拥有基本的编程知识和javascript基础,就可以在区块链上开发一款自己的去中心化应用。
以太坊开发了一套近似于javascript语言--solidity。
欢迎加入QQ群:325411816 和有眼光的人共同进步!
虽然它和javascript很相近,但是当我们下载了一些Demo来学习它时,却发现很多编译器对他的支持不是很友好,导致我们很难将注释和代码区分开来,如下图:
虽然近期传出微软Visual Studio开始支持solidity,但是笔者还未尝试。(好像是今天的消息。)
值得一提的是以太坊官方开发了自己的编译器--Mix,但是由于是测试版本经常会崩溃。
今天我给大家推荐一个编译器能让大家舒服的看代码--Atom!
相信大家很多人都听说过这个,并且使用过它。因为它是大名鼎鼎的Github开发的。
大家只用下载一个叫做 language-ethereum 的插件就可以舒舒服服的看代码了。如下图:
是不是很赞?
如果您正在学习Solidity不妨一试。
加入QQ群:325411816 我们共同进步!