Are there good practices or preferred industry standard conventions on how to name (what would be named by default as) a.out files, especially in terms of their extensions? If it depends on the platform, I’d like to know especially for Linux. Technically I won’t even need an extension, and most modern shell helps identify executable files by green color, nevertheless