How to waste computer memory?

Steven D'Aprano steve at pearwood.info
Sat Mar 19 04:38:06 EDT 2016


On Sat, 19 Mar 2016 01:30 pm, Random832 wrote:

> On Fri, Mar 18, 2016, at 20:55, Chris Angelico wrote:
>> On Sat, Mar 19, 2016 at 9:03 AM, Marko Rauhamaa <marko at pacujo.net> wrote:
>> > Also, special-casing '\0' and '/' is
>> > lame. Why can't I have "Results 1/2016" as a filename?
>> 
>> Would you be allowed to have a directory named "Results 1" as well?
> 
> If I were designing a new operating from scratch and didn't have to be
> compatible with anything, I would probably have pathnames be tuples of
> strings (maybe represented at the low level with percent-escaping),
> rather than having a directory separator.


ls -l /home/user/documents/stuff/foo


ls -l "home","user","documents","stuff","foo"


I think users of command line tools and shells will hate you.





-- 
Steven




More information about the Python-list mailing list