2 ms·
This can be solved through reasonable abstraction. Windows does it, OS X does it, earlier Mac OS and pre-Mac Apple computers did it. Your application software
by boomlinde 3y ago
This can be solved through reasonable abstraction. Windows does it, OS X does it, earlier Mac OS and pre-Mac Apple computers did it.
Your application software doesn't need to know what exact disks you have in your system so long as it can interact with the disks through a standardized interface. Your application software doesn't need to know what other application software is running on your system so long as you can facilitate interoperability through shared resources like storage, clipboards and sockets using standardized formats and protocols. That's how systems have been designed to host arbitrary software and hardware in more than half a century.
In OS X, `ls` doesn't know that `cat` exist, and neither know anything about your SSD, yet they have absolutely no problems interoperating.