Hacker News new | past | comments | ask | show | jobs | submit login

iirc: The Mac colon convention wasn't really baked in at the API level. It was used in displaying paths but not really in manipulating them.



Correct. While it was possible to use file paths, it was highly encouraged to use file system references and store alias structures.

This enabled Mac-like behavior like letting you rename and move around files (even open ones) without apps losing track of them, supporting network share auto-mounting, etc.


Nope, most Mac filesystem APIs would interpret : in a name as a path component. There was even an equivalent to the current working directory. No system-supported :: traversal syntax though.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: