Dapp-Development

為乙太坊實現功能性智能合約語言是否可行?

  • February 9, 2018

在 EVM 上實現 Clojure(和持久資料結構)是否可行?還是另一種功能語言?

當然,您需要創建編譯器來生成 EVM 字節碼。有其他替代方案,它們是 LLL(功能性和 Lisp 類似) https://github.com/nexusdev/lll-resurrected

和看起來更像 Python 的 Serpent。 https://github.com/ethereum/wiki/wiki/Serpent

假設您生成了正確的字節碼和 ABI,我猜您幾乎可以使用任何語言來編寫合約。

https://solidity.readthedocs.io/en/develop/abi-spec.html

引用自:https://ethereum.stackexchange.com/questions/10733