Are you a QOTWer? Do you want to start a thread that isn't a direct answer to the current QOTW? Then this place, gentle poster, is your friend.
(, Sun 1 Apr 2001, 1:00)
« Go Back | See The Full Thread
A bit like how the origional bible in ancient hebrew resembles nothing to like the modern thing you read in english.
Let's take the example of the processes of copying a song from your iTunes Libery to your iPod's Libery. In windows, it opens up a datastream into the root structure of the iPod, and then changes the XML file containing the libary so the media player inside the ipod knows where to look for the song (eg, "Will Smith - Getting Jiggy With It" is at c:\media\will smith\getting jiggy with it.mp3"*). It's the same weather you're in windows or OSX. However, the driver/libary (DLL/Class), which contains the code which does the phsyical act of what we want to do (known as a 'methord') is different in Windows and in OSX, because the two operating systems work differently. One is optimised one way, the other the other way.... and _that_ is where the bloat happens.
It's like how Windows Media Player works effortlessly in Windows, but would run like shit on OSX (should it be made for OSX in the same way iTunes is made for Windows)... the other way 'round is true too, except iTunes is avaialbe in Windows, and so, runs sluggish.
* it actually looks totally different, but for this example, it'll simplify things.
(, Thu 27 May 2010, 11:13, Reply)
« Go Back | See The Full Thread