The .a File is a Relic: Why Static Archives Were a Bad Idea All Along
I’ll start with a confession: The C programming language is (still) my preferred language for networking/embedded projects. After 13+ years of development in C, this feeling decayed a bit, yet haven’t changed.That said, in the last 4+ years I’ve been a core developer in a commercial C-based SDK, and oh boy, I did not expect the can of worms I had to handle in the SDK world. At some point I even “gave up” and started learning Rust, believing the C compilation ecosystem is a lost cause.In this pos...
Read more at medium.com