Oddbean new post about | logout
 i wish i could spend 5 minutes walking you through the secp256k1 library used in bitcoin core and point out to you how many ways it is both excessively verbose, and confusing to follow, and then show you how people trained in using this language made the abomination called btcec, which is 1/10th as performant, as a result of their excessive verbosity and lack of brain 
 Okay, I will admit I'm not the most satisfied with libsecp256k1. BUT don't let that reflect on classic GNU software, despite my also not following GNU/FSF development best practices XD 
 yeah... also, just to point out, we have AVX registers now... 20 years after the transmeta multiple parallel instruction design, finally it made it into a mainstream CPU