On Tue, Apr 23, 2019 at 03:23:27PM +, Achow101 via bitcoin-dev wrote:
> Feel free to re-implement Bitcoin Core in Python. It's open source software
> and you can do whatever you want.
>
> However Bitcoin Core is not going move to Python and rewrite everything in
> Python. Besides the fact th
Bitcoin is a consensus critical system.
We have already had consensus problems between Bitcoin Core-versions,
rewriting everything in another language would expose us to even greater
risks, and moving to a language like Python I see no benefit whatsoever.
Best
Hampus
Den tis 23 apr. 2019 kl 16:47
Feel free to re-implement Bitcoin Core in Python. It's open source software and
you can do whatever you want.
However Bitcoin Core is not going move to Python and rewrite everything in
Python. Besides the fact that Python is far less efficient than C/C++,
rewriting Bitcoin Core in any other lan
I'm proposing re-writing bitcoin codebase in Python for improving pre and
post merging abilities, faster operations and better understandability.
Python is a fast language with C support, it is good with hashing things,
it has a good syntax and everyone can read / understand it unlike C++.
I am w