Discussion Forums > Technology

Apple releases new... everything

<< < (47/53) > >>

sdedalus83:
You're talking about guis and scripting and db design.  None of that has anything todo with the need for legacy app support.  Yeah, you hire an IT tech to handle little day to day shit, but you don't build payroll, accounting, image indexing, drafting, db management, etc. etc. programs from scratch.  And OS producers have to have legacy support for those kinds of apps because they're big, complex, expensive programs which nobody but the very biggest companies can afford to replace every couple of years, much less build and maintain independently.

bloody000:
Sooooo, it's fashionable to be an idealist now?

flaresignal:

--- Quote from: sdedalus83 on May 29, 2009, 08:58:52 PM ---And OS producers have to have legacy support for those kinds of apps because they're big, complex, expensive programs which nobody but the very biggest companies can afford to replace every couple of years, much less build and maintain independently.

--- End quote ---

That, and other large companies throw fits when their own flagship commercial software breaks.

iindigo:
Apple has actually historically forced companies that make applications for Mac OS to adapt. First example was the transition from Mac OS 9 to OS X. OS X is 100% different from OS 9, and although Apple provided a library to ease the transition (Carbon), a lot of rewriting still had to be done.

Second was the PPC --> Intel transition. This wasn't as big of a deal, though, unless your program made use of a lot of endian-specific code.

Third is actually in progress. In either the next iteration of OS X or the one after that, Apple will drop support for increasingly obselete Carbon. As a result, many ports of professional applications are having to be written to use Cocoa instead (including the Adobe creative suite). Thus far, no software companies have complained about it and are simply complying.

bloody000:
because corporations don't give a fuck about macs.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version