5 ms·
Right. Like that monument to best-practices software development, iTunes for Windows.
by codingthewheel 16y ago
Right. Like that monument to best-practices software development, iTunes for Windows.
- rbanffy 16y agoI am pretty sure that's because they couldn't bother to port Cocoa to Windows.
- ryoshu 16y agoiTunes isn't built on Cocoa: http://daringfireball.net/2009/09/itunes_and_cocoa http://daringfireball.net/2009/09/itunes_and_cocoa
- rbanffy 16y agoAnd that's why iTunes is so bad - because it shares code with the Windows version that can't be Cocoa.
- JamieEi 16y agoLots of people write great code on Windows. There's no reason why Apple couldn't too, if it cared.
- rbanffy 16y agoI agree they could make the core cross-platform and build platform-specific GUIs, but, apart from making Windows appear to suck less when compared to Macs, what would they gain from it? I don't particularly like iTunes, but it does two jobs for Apple: it syncs iPods and makes Windows look bad.
- bruceboughton 16y agoI often hear people beating down on iTunes on Windows. Can someone explain what is wrong with it? I understand that it's not based on Cocoa, but aside from that what problems does it have?
- cdonnellytx 16y agoIt is a sub-standard app based on a cross-platform layer of software (Carbon) that has not been updated to take advantage of platform enhancements (i.e., Windows 7). Granted, it's not third-party since Apple owns the Carbon layer and iTunes, but then again, Flash isn't third-party for Adobe's in-house developers for the very same reason. Perhaps this is what Jobs means by "painful experience".
- SlyShy 16y agoIt's laggy, stuttery, junk. It's basically the only non-game application I can run that'll spike my CPU to 100%.
- RyanMcGreal 16y agoBig, slow, bloated, heavy-handed with settings (no, I don't want Safari, or QuickTime, or for you to phone home every five minutes), leaks memory, installs wads of silent 'helper' processes, non-native UI, frequent crashes, insanely jealous of all other ways to add songs to iPods...
- omaranto 16y agoIt's very very slow, it crashes often, the UI is weird and hard to figure out (maybe it's more intuitive for Mac users?) and it has several annoying bugs: when syncing with my iPod it often marks podcasts I've listened to, or partially listened to as unlistened; it often hangs when trying to connect to the iTunes store (this is remedied by running "ipconfig /flushdns" at the command line); if I buy something from my wishlist it only removes from the wishlist about half the time. And every time it updates itself it tries to install Safari...