Explain me this! angry rant (light hearted)

alex_boothby

In Runtime
Messages
317
Why?! With the amazing powers of computer these days and the endless and limitless possibilities of what they can do....Why! Why cant you have a bloody colon in a file name!!!
 
...because it's used, in Windows, to determine drives.

Think about it, if I cd (change directory) to C:\Windows and you're allowed colons in file names, how does the computer know whether you want to go to the windows folder in the C drive, or the windows folder which is inside a folder called "C:" in the current directory? It creates ambiguity and therefore can't be allowed without breaking all sorts of things at a fundamental level!
 
True, but then with Windows being so prominent what happens if someone copies said file on MacOS over to Windows? It's just not worth the support queries and easier to prevent people from doing it in the first place.

I think in some Unix / Linux systems it does technically let you, but again it's not recommended since it could create problems.

In short - it's just not worth the hassle of trying to figure out awkward workarounds.
 
Thanks for the clarification, i did assume it was due to that. I was just getting its strange due to how user friendly all OS are becoming now you think they would have worked around it to make things such as file naming more aesthetically pleasing. Not slagging them off (i mean i couldn't do it).

anyway, what can a colon provide that a hyphen can't? :p

im 100% a colon man..... :p
 
Thanks for the clarification, i did assume it was due to that. I was just getting its strange due to how user friendly all OS are becoming now you think they would have worked around it to make things such as file naming more aesthetically pleasing. Not slagging them off (i mean i couldn't do it).
It's a big topic, but the trend is that OS's are getting more user friendly by essentially hiding the file system and providing layers on top to access it - search, indexes of commonly used files, files belonging to one application etc. The underlying system itself is staying the same. It's really going the same way as the mobile market, the filing system is there as it always has been, but the average user never accesses it directly.
 
Back
Top Bottom