Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

I was a bit dumbfounded by the article because I forgot that a.out is a format before being a filename.


view as:

I'm pretty sure it started out as a file name, it being the default output name of the C compiler in Unix.

It didn't become the name of a format until Linux, and I think it really didn't get that name until ELF was introduced in Linux since they needed a way to distinguish the two formats.


From Wikipedia (and I've always understood this to be true):

> This is an abbreviated form of "assembler output", the filename of the output of Ken Thompson's PDP-7 assembler

https://en.wikipedia.org/wiki/A.out


Legal | privacy