Move Feathercoin to node / python?
-
The code is a labyrinth that prevents innovation. The boost scaffolding looks dangly. I don’t know if I’m stepping over essential network code if I try to add to it or even figure out where anything is. Even libbitcoin seems to be a less messy, mess.
I’m scrapping Leathercoin and going with node - Nethercoin. A space to play with ideas which the illuminated can then transfer to the C++ moat.
-
[quote name=“instoftech” post=“35046” timestamp=“1384900831”]
Any link to your progress so far?
Are you re-implementing for fun, or trying to actually improve something (like the messy codebase)?For the former, then good luck and have fun! You may want to check out the progress of another project implementing BTC in a modular way in Golang.
For the latter, I think the problem with the current code of BTC (maybe FTC too) is the lack of good and enough documentation. You may want to make a contribution in that direction first.
[/quote]It’s been done in Node.js already: https://github.com/bitcoinjs
Gocoin is VERY cool too. Thanks for bringing that one to my attention instoftech: https://github.com/piotrnar/gocoinZerodrama: Are you forking bitcoinjs? If so, what are you changing? If not, what’s wrong with bitcoinjs and what are you doing different to solve that problem?
Also, I’m a fan of Javascript, but I’m a bigger fan of Coffeescript by about a mile. Have you considered using that as your language of choice for Node.js? It’ll save you about 1,000% of the typing…
-
[quote name=“Kevlar” post=“35051” timestamp=“1384901851”]
Also, I’m a fan of Javascript, but I’m a bigger fan of Coffeescript by about a mile. Have you considered using that as your language of choice for Node.js? It’ll save you about 1,000% of the typing…
[/quote]Gasp. Literate programming mode.
[attachment deleted by admin]