最近智能合約隨著區(qū)塊鏈技術(shù)的發(fā)展越發(fā)收到廣大技術(shù)人員的重視!
其中最被看好的以太坊就是一個提供智能合約開發(fā)的平臺,它擁有比其他區(qū)塊鏈更圖靈完備的技術(shù) -- 以太坊虛擬機(EVM)。。您無需去了解區(qū)塊鏈底層技術(shù)(點對點網(wǎng)絡(luò)、數(shù)字加密技術(shù)等)只要擁有基本的編程知識和javascript基礎(chǔ),就可以在區(qū)塊鏈上開發(fā)一款自己的去中心化應(yīng)用。
以太坊開發(fā)了一套近似于javascript語言--solidity。
歡迎加入QQ群:325411816 和有眼光的人共同進步!
雖然它和javascript很相近,但是當(dāng)我們下載了一些Demo來學(xué)習(xí)它時,卻發(fā)現(xiàn)很多編譯器對他的支持不是很友好,導(dǎo)致我們很難將注釋和代碼區(qū)分開來,如下圖:
雖然近期傳出微軟Visual Studio開始支持solidity,但是筆者還未嘗試。(好像是今天的消息。)
值得一提的是以太坊官方開發(fā)了自己的編譯器--Mix,但是由于是測試版本經(jīng)常會崩潰。
今天我給大家推薦一個編譯器能讓大家舒服的看代碼--Atom!
相信大家很多人都聽說過這個,并且使用過它。因為它是大名鼎鼎的Github開發(fā)的。
大家只用下載一個叫做 language-ethereum?的插件就可以舒舒服服的看代碼了。如下圖:
是不是很贊?
如果您正在學(xué)習(xí)Solidity不妨一試。
加入QQ群:325411816 我們共同進步!