Composition
The main application of the suite is the integrated development environment (IDE), also named Xcode. The Xcode suite also includes most of Apple's developer documentation, and built-in Interface Builder, an application used to construct graphical user interfaces.
The Xcode suite includes a modified version of the GNU Compiler Collection as well as, in Xcode 3.1 and later, the llvm-gcc compiler, with front ends from the GNU Compiler Collection and a code generator based on LLVM, and, in Xcode 3.2 and later, Apple's LLVM Compiler, with the clang front end and a code generator based on LLVM, and the Clang Static Analyzer. It supports C, C++, Objective-C, Objective-C++, Java, AppleScript, Python and Ruby source code with a variety of programming models, including but not limited to Cocoa, Carbon, and Java. Third parties have added support for GNU Pascal, Free Pascal, Ada, C#, Perl, and D. The Xcode suite used the GNU Debugger as the back-end for its debugger. As of version 4.2 the Apple LLVM Compiler became the default compiler. LLDB became the default debugger as of Xcode 4.3.
Read more about this topic: Xcode
Famous quotes containing the word composition:
“At painful times, when composition is impossible and reading is not enough, grammars and dictionaries are excellent for distraction.”
—Elizabeth Barrett Browning (18061861)
“Viewed freely, the English language is the accretion and growth of every dialect, race, and range of time, and is both the free and compacted composition of all.”
—Walt Whitman (18191892)
“If I dont write to empty my mind, I go mad. As to that regular, uninterrupted love of writing ... I do not understand it. I feel it as a torture, which I must get rid of, but never as a pleasure. On the contrary, I think composition a great pain.”
—George Gordon Noel Byron (17881824)