The Challenges of Integrating the Unix and Mac OS Environments (2000)
1–10 of 35 posts
Re: The Challenges of Integrating the Unix and Mac OS Environments (2000)
#2Newer filesystems and application designs have eliminated many of the differences, although I still miss resource forks.
Re: The Challenges of Integrating the Unix and Mac OS Environments (2000)
#3Re: The Challenges of Integrating the Unix and Mac OS Environments (2000)
#4I still remember being in awe that they pulled this off at all, clumsy as some of the compromises were. Newer filesystems and application designs have eliminated many of the differences, although I still miss resource forks.
Re: The Challenges of Integrating the Unix and Mac OS Environments (2000)
#5Re: The Challenges of Integrating the Unix and Mac OS Environments (2000)
#6I still remember being in awe that they pulled this off at all, clumsy as some of the compromises were. Newer filesystems and application designs have eliminated many of the differences, although I still miss resource forks.
I feel the modern approach takes the main strengths of resource forks and builds on them—instead of needing to use ResEdit, all of your application resources are just ordinary files stored in a directory. Images are stored in standard formats like PNG, data is often stored in plist or text formats.
Re: The Challenges of Integrating the Unix and Mac OS Environments (2000)
#7I still remember being in awe that they pulled this off at all, clumsy as some of the compromises were. Newer filesystems and application designs have eliminated many of the differences, although I still miss resource forks.
I feel the modern approach takes the main strengths of resource forks and builds on them—instead of needing to use ResEdit, all of your application resources are just ordinary files stored in a directory. Images are stored in standard formats like PNG, data is often stored in plist or text formats.
So the library deciding how to load and possibly when to evict sounds like it was kind of the point. Simulating what might be the job of mmap() on a modern system.
Re: The Challenges of Integrating the Unix and Mac OS Environments (2000)
#8Does anyone else remember when MacOS marketing made UNIX a significant part of its sales pitch? I remember a giant, titanium UNIX logo
Re: The Challenges of Integrating the Unix and Mac OS Environments (2000)
#9Does anyone else remember when MacOS marketing made UNIX a significant part of its sales pitch? I remember a giant, titanium UNIX logo
Re: The Challenges of Integrating the Unix and Mac OS Environments (2000)
#10I still remember being in awe that they pulled this off at all, clumsy as some of the compromises were. Newer filesystems and application designs have eliminated many of the differences, although I still miss resource forks.
My understanding is that's where file tags, file comments and custom file icons are stored.