Yeah, switching Bitcoin’s codebase to a memory-safe language at this point would be a massive risk. Bitcoin's code has been in C++ since the start, and changing that could introduce way more problems than it solves. There have been some memory-related bugs in the past, but they were pretty rare and patched quickly. Right now, Bitcoin devs are more focused on strengthening the existing C++ code rather than rewriting it all.
Luckily Bitcoin is not a company and doesn't have to comply with those coercive mofos' demands.
reply
Well said!
Yes, that's right, so far bug errors have rarely been found, unless the load is too large.
reply