I have been reading a lot of C++ and Python code in the last few days and they are pretty awful and unreadable too. Although, there *is* comments to the effect regarding the C++ code that was especially bad. It's the libsecp256k1 library in Bitcoin Core.
Really. Really. Really bad. How did this epically bad piece of code never get fixed from BITCOIN CORE???
The python was Peter Wuille's BIP 340 reference implementation. Only 14 months since nobody did anything about it but at least not 13 years.
Always good for me to see how it is on the other side of the fence. I wouldn't change to another language even if you paid me $500k/pa. I already have enough grey hair. Dealing with the outdated, unwise, "expressive" syntax of other languages would just age me at an abnormal rate.
Golang only. For life.
nostr:note15adgc5k4nc2l2jr78jpwvlm76wcpm4wexuxsheatkt3cpg7jp4xq5dzc5w