[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]

 

Appendix E.

 

Glossary



This chapter contains a list of common glossary terms used in this manual.

A


accelerated resource

Any resource containing PowerPC code, that has a single entry point at the top and that models the behavior of a 680x0 stand-alone code resource. See also private resource, and fat resource.


AltiVec

AltiVec accelerates the performance of various software applications and runs on reduced instruction set computing (RISC) microprocessors, like PowerPC. AltiVec technology is a short vector parallel architecture where AltiVec operations operate on multiple data elements in a single instruction. See Velocity Engine, Apple's term for AltiVec technology.

B


Blue Box

Apple's original name for running Classic applications under Mac OS X. See Classic Mac OS for more information.

C


Carbon

An application environment that features a set of programming interfaces derived from earlier versions of the Mac OS. Carbon applications can run on Mac OS 8.1, Mac OS 9, and Mac OS X.


CarbonLib

A system extension that supports running Carbon applications on Mac OS versions 8.1 or later. It supports about 85 percent of the existing Classic Mac OS APIs.


Classic Mac OS

An application environment on Mac OS X that lets you run non-Carbon legacy Mac OS software. It supports programs built for both Power PC and 68k chip architectures and is fully integrated with the Finder and the other application environments.


Cocoa

An advanced object-oriented development platform on Mac OS X. Cocoa is a set of frameworks with programming interfaces in both Java and Objective-C.

D


Darwin

A powerful operating system based upon a Mach kernel that supports many advantages like protected memory, preemptive multi-tasking, advanced virtual memory, and real time support.

F


fat resource

Contains both Power PC and 680x0 executable code and can run on both 68K and PowerPC Mac OS computers. See also accelerated resource, and private resource.

M


Mac OS X

Apple's industrial-strength modern operating system engineered for reliability, stability, scalability and phenomenal performance. It sports the Aqua interface, the Darwin core, support for Classic, Carbon, and Cocoa application environments, and windowing and graphic suupport for QuickTime, Quartz, and OpenGL.


Mach-O

Mach object file format.

O


OpenGL

An industry-wide standard for developing portable 3D graphics applications that is highly portable and generates visual effects that are highly consistent.

P


PEF

Preferred Executable Format. An executable format understood by the Code Fragment Manager.


private resource

Any kind of executable resource whose code is called directly by your application. See also accelerated resource, and fat resource.

Q


Quartz

A graphics system that delivers a rich imaging model, on-the-fly rendering, anti-aliasing, and compositing of PostScript graphics.

S


shared Library

A shared library contains routines that applications, code resources, and other libraries can use. Shared libraries are dynamically loaded into applications at runtime by the Mac OS.


static library

A static library contains functions that applications, code resources, and other libraries can use. A static library must be linked with the application so that it becomes part of the code within the application.

V


Velocity Engine

Apple's term for the Motorola AltiVec instruction set.

 


[ First ]  [ Previous ]  [ Next ]  [ Last ]  [ Manuals ]

Visit the Metrowerks website at: http://www.metrowerks.com
For assistance contact Metrowerks Technical Support at: cw_support@metrowerks.com
Copyright © 2000, Metrowerks Corp. All rights reserved.

Last updated: July 21, 2000