| • Science | • People | • Locations | • Timeline |
Originally named the GNU C Compiler, because it only handled the C programming language, GCC was later extended to compile C++, Fortran, Ada, and others.
GCC was originally written by Richard Stallman in 19871987 is a common year starting on Thursday. Events January January 1 Nunavut's capital changes it name to Iqaluit from Frobisher Bay. January 3 Aretha Franklin becomes the first woman inducted into the Rock and Roll Hall of Fame. January 4 An Amtrak train as the compiler for the GNU Project, in order to have a compiler available that was free software. Its development was closely shepherded by the FSF.
In 19971997 was a common year starting on Wednesday (see link for calendar), and was designated the International Year of the Reef''. Events January January 3 NBC's Today Show Bryant Gumbel signs off for the last time January 8 Mister Rogers receives a star on t, a group of developers dissatisfied with the slow pace and closed natureThe Cathedral and the Bazaar is an essay by Eric S. Raymond on open-source software engineering methods, based on his observations of the Linux kernel development process and his experiences managing an open source project, fetchmail. It was first present of official GCC development formed a project called EGCSIn computing, EGCS Experimental/Enhanced GNU Compiler System pronounced "eggs") was a compiler system which forked from GCC in 1997 and was re-merged in April 1999. By 1991, GCC 1. x had reached a point of stability, but architectural limitations prevente (Experimental/Enhanced GNU Compiler System) which merged several experimental forksIn software, a project fork or branch happens when a developer (or a group of them) takes code from a project and starts to develop independently of the rest. The term is also used more loosely to represent a similar branching of any work (for example, th into a single project forked from GCC. EGCS development subsequently proved sufficiently more vital than GCC development that EGCS was eventually "blessed" as the official version of GCC in April 1999For the album by Prince, see 1999 (album 1999 is a common year starting on Friday (see link for calendar), and was designated the International Year of Older Persons by the UN. Events Kosovo War Former child star Gary Coleman files for bankruptcy Y2K prep.
GCC is now maintained by a varied group of programmers from around the world. It has been ported to more kinds of processorCPU The processor sub-system of a data processing system processes received information after it has been encoded into data by the input sub-system. These data are then processed by the processing sub-system before being sent to the output sub-system whers and operating systemIn computing, an operating system OS is the system software responsible for the direct control and management of hardware and basic system operations, as well as running application software such as word processing programs and web browsers. In general, ts than any other compiler.
GCC has been adopted as the main compiler used to build and develop for a number of systems, including GNU/Linux, the BSDs, Mac OS X, NeXTSTEP, and BeOS.
GCC is often the compiler of choice for developing software that is required to execute on a plethora of hardware. Differences in native compilers lead to difficulties in developing code that will compile correctly on all the compilers and build scripts that will run for all the platforms. By using GCC, the same parser is used for all platforms, so if the code compiles on one, chances are high that it compiles on all. The code may execute a bit slower, but the potential for reduced development costs often makes using it worthwile.