Re:Gobolinux : Redefining Linux filesystem hierarchy
by galaxyLogic on Tuesday December 28, 2021 @09:12PM
(#29720938)
I think one criterion could be that you should be able to identify a name by its pronunciation. The same utterance should always refer to the same thing on the computer. When you speak you don't speak line-breaks. By the same logic commas should not be allowed in names. And when you speak we don't typically hear whitespaces either.
By the same logic the whitespace sensitivity of Python is a bad idea. :-)
Re:Gobolinux : Redefining Linux filesystem hierarchy
by akho on Wednesday December 29, 2021 @06:07AM
(#29723792)
My criterion is that paths should not be painful to type, parse, or copy-paste. So no keyboard layout switching, and escaping should not be necessary. Lower-case Latin letters, digits, periods, and dashes (of the unique variety that's available on keyboards, and not in the initial position) are simple and enough.
Re:Gobolinux : Redefining Linux filesystem hierarchy
by forty on Tuesday December 28, 2021 @05:44PM
(#29719210)
I wouldn't mind but there are a bunch of people in this world who have no idea what those ASCII symbols even mean, and who might prefer using symbols they understand ^^
Re:Gobolinux : Redefining Linux filesystem hierarchy
by akho on Wednesday December 29, 2021 @06:02AM
(#29723763)
Those people do not use filesystems.
Also, my native language does not use the Latin alphabet. Attempts by American companies to be more inclusive and internationalized are often misguided. MS is especially nasty with its translated formula functions in Excel, but having differently named filesystem paths in different alphabets depending on the phase of the Moon or something is also very inconvenient.
Re:Gobolinux : Redefining Linux filesystem hierarchy
by forty on Wednesday December 29, 2021 @10:37AM
(#29725742)
Oh yeah Excel (or libreoffice) is really awful to use in another language, I often have to force it to English because of the formula mess. But I guess that's a developer-who-can-speak English point of view.
Re:Gobolinux : Redefining Linux filesystem hierarchy
by akho on Wednesday December 29, 2021 @04:36PM
(#29730347)
Nah, the names of Excel functions are nonsensical in any language, and you still need to know the English ones.
Re:Gobolinux : Redefining Linux filesystem hierarchy
by akho on Wednesday December 29, 2021 @06:18AM
(#29723858)
Though I do have to admit that I do not know what, e.g., ASCII code 8 would mean in a filename. Or 27. I’d very much prefer using symbols I understand.
Filenames with terminal control escape sequences are lots of fun.
Limiting possibilities to just lowercase Latin, numbers, periods and dashes (in non-initial positions) decreases chances people see symbols they do not understand by a lot.
Also, please, no whitespace in filenames. Allowing linebreaks is just insane.