Comment by Joker_vD
> A static library is nothing but a bundle of object files, wrapped in an ancient and never-quite-standardized archive format.
To this day I'm astonished that it's not just tar. Or pax. Or even cpio! Or literally any file format that has any other use.
Wasn't there first 'ar' as a general purpose archiver and later 'tar', "tape archiver"?
Why do you find it surprising that the archive format from that time was used to archive a bunch of files?
I wasn't alive but I'm pretty sure ar wasn't only used for this purpose in unix.