A Brief Thought Experiment

by Ardekantur

Why shouldn’t we be allowed to have multiple files with the same name in one directory, so long as they’re all different versions of the same file?

To wit:

$ ls -al
-rw-r--r--   1 ardekantur  staff      60 Jul  6 23:20 hello_world.c
-rw-------   1 ardekantur  staff      62 Jul  5 13:00 hello_world.c
-rw-r--r--   1 ardekantur  staff      61 Jul  7 00:35 hello_world.c