Aztec C

Last updated
Aztec C
Developer(s) Manx Software Systems
Type Compiler

Aztec C is a discontinued C programming language compiler for CP/M-80, MS-DOS, Apple II (both DOS 3.3 and ProDOS), Commodore 64, early Macintosh, Amiga, and Atari ST. It was sold commercially by Manx Software Systems.

Contents

History

Manx Software Systems of Shrewsbury, New Jersey produced C programming language compilers beginning in the 1980s for CP/M, Apple II, IBM PC compatibles, Macintosh, and other systems.

Manx was started by Harry Suckow, with partners Thomas Fenwick, and James Goodnow II, the two principal developers. They were all working together at another company at the time. Suckow had started several companies of his own anticipating the impending growth of the personal computer market. A demand came for compilers first and he disengaged himself from the other companies to pursue Manx and Aztec C.

Another developer, Chris Macey, assisted them momentarily with 80XX development, apart from other areas.

One of the main reasons for Aztec C's early success was the floating point support in the Z80 compiler, which was extended to the Apple II shortly after.

During the move to ANSI C in 1989, Robert Sherry represented them on the ANSI committee[ citation needed ] but left shortly after. He also fixed numerous bugs in the Aztec C after Chris Macey and Thomas Fenwick left the company.

By this time Microsoft had targeted competitors for their C compiler and Aztec C was being pushed-out of the general IBM PC compatible compiler market, followed by competition with Apple's MPW C on the Macintosh side and Lattice C on the Amiga after SAS bought them.

In 1989 Thomas Fenwick left to work for Microsoft, and James Goodnow worked on Aztec C occasionally but was pursuing other projects outside the company and eventually left the company altogether. Chris Macey returned as a consultant but eventually left to become chief scientist for another company.

Throughout the 1990s they continued to make their Aztec C compiler. As their market share dropped, they tried to make the move to specializing in embedded systems development, [1] but it was too late. They disappeared in the late 1990s following the loss of market presence of some of their target platforms (various 6502 machines, Atari and Amiga 68xxx, etc.). [2]

In the end, Jeff Davis and Mike Spille helped Harry Suckow keep the company going before Suckow finally closed it. Suckow is still the copyright holder for Aztec C.

Many developers used the Aztec C compiler until it became operationally extinct. [3] [4]

Legacy

Aztec C remains copyrighted. Harry Suckow is the copyright holder.

At least two free Internet distributions exist for native Aztec C compilers for the Apple II; one for DOS 3.3 and the other for ProDOS 8. [5] Free Internet distributions exist for the Amiga, [5] MS-DOS, [5] and a limited version of the MS-DOS cross-compiler for Apple II ProDOS 8.

Related Research Articles

<span class="mw-page-title-main">Atari ST</span> Line of home computers from Atari Corporation

Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first personal computer with a bitmapped color GUI, using a version of Digital Research's GEM from February 1985. The Atari 1040ST, released in 1986 with 1 MB of RAM, was the first home computer with a cost-per-kilobyte of less than US$1.

<span class="mw-page-title-main">Commodore International</span> American home computer and electronics manufacturer

Commodore International was an American home computer and electronics manufacturer founded by Jack Tramiel. Commodore International (CI), along with its subsidiary Commodore Business Machines (CBM), was a significant participant in the development of the home computer industry in the 1970s to early 1990s. In 1982, the company developed and marketed the world's best-selling computer, the Commodore 64, and released its Amiga computer line in July 1985. Commodore was one of the world's largest personal computer manufacturers, with sales peaking in the last quarter of 1983 at $49 million.

<span class="mw-page-title-main">History of the graphical user interface</span>

The history of the graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, covers a five-decade span of incremental refinements, built on some constant core principles. Several vendors have created their own windowing systems based on independent code, but with basic elements in common that define the WIMP "window, icon, menu and pointing device" paradigm.

<span class="mw-page-title-main">WordPerfect</span> Word processing application

WordPerfect (WP) is a word processing application, now owned by Alludo, with a long history on multiple personal computer platforms. At the height of its popularity in the 1980s and early 1990s, it was the dominant player in the word processor market, displacing the prior market leader WordStar.

<span class="mw-page-title-main">IBM PC compatible</span> Computers similar to the IBM PC and its derivatives

IBM PC compatible computers are similar to the original IBM PC, XT, and AT, all from computer giant IBM, that are able to use the same software and expansion cards. Such computers were referred to as PC clones, IBM clones or IBM PC clones. The term "IBM PC compatible" is now a historical description only, since IBM no longer sells personal computers after it sold its personal computer division in 2005 to Chinese technology company Lenovo. The designation "PC", as used in much of personal computer history, has not meant "personal computer" generally, but rather an x86 computer capable of running the same software that a contemporary IBM PC could. The term was initially in contrast to the variety of home computer systems available in the early 1980s, such as the Apple II, TRS-80, and Commodore 64. Later, the term was primarily used in contrast to Apple's Macintosh computers.

Microsoft BASIC is the foundation software product of the Microsoft company and evolved into a line of BASIC interpreters and compiler(s) adapted for many different microcomputers. It first appeared in 1975 as Altair BASIC, which was the first version of BASIC published by Microsoft as well as the first high-level programming language available for the Altair 8800 microcomputer.

A cross compiler is a compiler capable of creating executable code for a platform other than the one on which the compiler is running. For example, a compiler that runs on a PC but generates code that runs on an Android smartphone is a cross compiler.

<span class="mw-page-title-main">Mindset (computer)</span> 1984 personal computer

The Mindset is an Intel 80186-based MS-DOS personal computer. It was developed by the Mindset Corporation and released in spring 1984. Unlike other IBM PC compatibles of the time, it has custom graphics hardware supporting a 320×200 resolution with 16 simultaneous colors and hardware-accelerated drawing capabilities, including a blitter, allowing it to update the screen 50 times as fast as an IBM standard color graphics adapter. The basic unit was priced at US$1,798. It is conceptually similar to the more successful Amiga released over a year later. Key engineers of both the Amiga and Mindset were ex-Atari, Inc. employees.

Star Trek is the code name that was given to a secret prototype project, running a port of Macintosh System 7 and its applications on Intel-compatible x86 personal computers. The project, starting in February 1992, was conceived in collaboration between Apple Computer, who provided the majority of engineers, and Novell, who at the time was one of the leaders of cross-platform file-servers. The plan was that Novell would market the resulting OS as a challenge to Microsoft Windows, but the project was discontinued in 1993 and never released, although components were reused in other projects. The project was named after the Star Trek science fiction franchise with the slogan "To boldly go where no Mac has gone before".

CodeWarrior is an integrated development environment (IDE) published by NXP Semiconductors for editing, compiling, and debugging software for several microcontrollers and microprocessors and digital signal controllers used in embedded systems.

X*Press X*Change is an obsolete computer-based news-ticker-style newsfeed service that existed during the late 1980s and much of the 1990s. The X*Press service debuted in late 1986 as a low cost, publicly available newswire service that used personal computers to read and process the real-time data. X*PRESS Information Services, Ltd. was a partnership between McGraw-Hill and former cable television giant Tele-Communications, Inc.. Data included delayed stock ticker quotes and news headlines from the Associated Press, Agence France-Presse, McGraw-Hill, Standard & Poor's, Reuters, and UPI. News from outside the U.S. was contributed by Kyodo, ITAR-TASS and Xinhua.

<span class="mw-page-title-main">Cinemaware</span> Video game developer

Cinemaware was a video game developer and publisher. It had released several titles in the 1980s based on various film themes. The company was resurrected in 2000, before being acquired by eGames in 2005.

<span class="mw-page-title-main">PC game</span> Electronic game played on a personal computer

A personal computer game, also known as computer game or abbreviated PC game, is an electronic game played on a personal computer (PC) and form of video game. They are defined by the open platform nature of PC systems.

The Amiga is a family of home computers that were designed and sold by the Amiga Corporation from 1985 to 1994.

The Amiga computer can be used to emulate several other computer platforms, including legacy platforms such as the Commodore 64, and its contemporary rivals such as the IBM PC and the Macintosh.

Central Point Software, Inc. was a leading software utilities maker for the PC market, supplying utilities software for the DOS and Microsoft Windows markets. It also made Apple II copy programs. Through a series of mergers, the company was ultimately acquired by Symantec in 1994.

<span class="mw-page-title-main">ZBasic</span>

ZBasic is a compiler which was first released by Simutek in 1980. The combined efforts of Andrew Gariepy, Scott Terry, David Overton, Greg Branche, and Halbert Laing led to versions for MS-DOS, Apple II, Macintosh, CP/M, and TRS-80 computers. ZBasic is a fast and efficient BASIC compiler with an integrated development environment. It aims to be used as a cross-platform development system, where the same source code can be compiled to different platforms without any modifications.

<span class="mw-page-title-main">Influence of the IBM PC on the personal computer market</span> Overview about the influence of the IBM PC on the personal computer market

Following the introduction of the IBM Personal Computer, or IBM PC, many other personal computer architectures became extinct within just a few years. It led to a wave of IBM PC compatible systems being released.

<span class="mw-page-title-main">Home computer</span> Class of microcomputers

Home computers were a class of microcomputers that entered the market in 1977 and became common during the 1980s. They were marketed to consumers as affordable and accessible computers that, for the first time, were intended for the use of a single, non-technical user. These computers were a distinct market segment that typically cost much less than business, scientific, or engineering-oriented computers of the time, such as those running CP/M or the IBM PC, and were generally less powerful in terms of memory and expandability. However, a home computer often had better graphics and sound than contemporary business computers. Their most common uses were word processing, playing video games, and programming.

References

  1. "PC chipsets build a firm foundation for embedded applications". sltf.com. Archived from the original on 3 March 2016. Retrieved 24 June 2016.
  2. "History of PC based C-compilers". Archived from the original on December 15, 2007. Retrieved November 22, 2007.
  3. "Hardware and software vendor contact information, L-P". microsoft.com. Retrieved 24 June 2016.
  4. Kent, Allen; Williams, James G. (25 November 1992). Encyclopedia of Microcomputers: Volume 11 - Management Studies to Multiprocessing and Multitasking. CRC Press. ISBN   9780824727093 . Retrieved 24 June 2016 via Google Books.
  5. 1 2 3 "The Official Aztec C Online Museum". clipshop.ca. Retrieved 24 June 2016.