4 ms·
My line of work is compilers, but I could name two dozen people who could reimplement binutils from scratch, including me. It would take some time, and years t
by compiler-guy 5y ago
My line of work is compilers, but I could name two dozen people who could reimplement binutils from scratch, including me.
It would take some time, and years to get it all (they are massive, especially when you get to obscure targets and non unixy operating systems), but it would not be that difficult from a know-how perspective.
Most of the problems they solve are well understood. They are terrific tools, and very mature, so getting the long tail of features right might take some time.
But overall, not that hard for many people.
For example, LLVM has alternates that aren’t quite drop in compatible, but are close.