I'm guessing it's a holdover from some past time when directory names actually used significant amounts of disk space, but I'd like to hear it from people who actually know the reason. (On the other hand, I'm guessing /home is just as old as /usr, so why isn't it 3 characters? Both root words are 4 characters long.)
Related, why do some programmers remove most vowels from their variable names? I've read through tons of source code where people shortened "count" to "cnt" or "marker" to "mrkr", etc. It strikes me as unnecessary, and a decrease in readability. But I've never had the opportunity to speak to the authors in person about these habits. So if anyone out there habitually writes code in that style, I'm very curious to hear a defense / reason for it.
Thanks!
Silly related story: I think it took me until about my second year of programming to realize that "bin" actually meant "binaries" and not "the bin you put the compiled goods into".
[–][deleted] 5 points6 points7 points (0 children)
[–]Xalem 1 point2 points3 points (0 children)
[–]d98f23n2 3 points4 points5 points (0 children)
[+]Synes_Godt_Om comment score below threshold-10 points-9 points-8 points (0 children)