Client
有沒有人將比特幣軟體移植到“純”Clojure 中?
有沒有嘗試在 Clojure 中重寫比特幣?我知道BitcoinJ,所以我想應該很容易移植。但是“純”版本呢?不直接呼叫Java?容易移植到 Scheme 或其他 Lisp 風格的語言?謝謝。
有幾個比特幣 Clojure 項目,但似乎沒有一個項目以完全重寫比特幣為目標。
特別感興趣的是<https://github.com/johnwalker/bitcoin-protocol>,它是比特幣網路協議的實現。它可用於與比特幣網路中的對等點進行通信。
用另一種語言重寫比特幣核心是可行的,因為 btcd 開發人員已經將其移植到 Go 語言 - <https://github.com/btcsuite/btcd>,但是幾個開發人員之間花了將近一年的開發時間才變得功能齊全.