Ацтекский C - Aztec C
Эта статья тон или стиль могут не отражать энциклопедический тон используется в Википедии.Август 2011 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Разработчики) | Системы программного обеспечения острова Мэн |
---|---|
Тип | Компилятор |
Ацтекский C это C компилятор за MS-DOS, Яблоко II DOS 3.3 и ProDOS, Коммодор 64, ранний Macintosh, CP / M-80, Amiga, и Atari ST.
История
Мэнские программные системы Шрусбери, Нью-Джерси, произведено Компиляторы C начиная с 1980-х годов ориентирована на профессиональных разработчиков для различных платформ, включая ПК и Mac.
Компания Manx Software Systems была основана Гарри Сакоу с партнерами Томасом Фенвиком и Джеймсом Гуднау II, двумя основными разработчиками. В то время они все вместе работали в другой компании. Сукоу основал несколько собственных компаний, предвидя надвигающийся рост рынка ПК, причем каждая компания специализировалась на различных видах программного обеспечения. Сначала возник спрос на компиляторы, и он отделился от других компаний, чтобы заняться Manx и Aztec C.
Suckow позаботился о бизнес-стороне, Fenwick специализировался на разработке интерфейсных компиляторов, а Goodnow специализировался на разработке back-end компиляторов. Другой разработчик, Крис Мейси, некоторое время работал с ними над разработкой 80XX и в других областях.
Имя "Manx" было выбрано из списка кошек без какой-либо особой причины, за исключением того, что имя, которое хотел использовать Suckow, было взято.
Одной из основных причин раннего успеха Aztec C была поддержка плавающей запятой для Z80 компилятор, который был расширен до Яблоко II вскоре после. Suckow настаивал на добавлении плавающая точка.
Во время переезда в ANSI C в 1989 году Роберт Шерри, который в то время работал с Мэном и интересовался деталями стандартов, представлял их в комитете ANSI, но вскоре ушел. Он также исправил многочисленные ошибки в Aztec C после того, как Крис Мейси и Томас Фенвик покинули компанию.
К этому времени Microsoft были нацелены на конкурентов для своего компилятора C, и Aztec C вытеснялся из общего IBM-PC рынок компиляторов, за которым следует конкуренция с MPW C от Apple на стороне Macintosh и Решетка C на Amiga после того, как SAS купила их.
В 1989 году Томас Фенвик ушел работать в Microsoft, а Джеймс Гуднау иногда работал над Aztec C, но занимался другими проектами вне компании и в конце концов покинул компанию. В то время в Suckow работало около 20 человек. Крис Мейси вернулся в качестве консультанта, но в конце концов ушел, чтобы стать главным научным сотрудником другой компании. Майк Спилл присоединился к Мэну в качестве разработчика вместе с покойным Джеффом Дэвисом (встраиваемые системы).
В течение 1990-х годов они продолжали делать свои ацтекские C. Поскольку их доля на рынке упала, они попытались перейти к специализации на разработка встроенных систем,[1] но это было слишком поздно. Они исчезли несколько лет назад после потери присутствия на рынке некоторых из их целевых платформ (различных 6502 машины, Atari и Amiga 68ххх, так далее.).[2]
В конце концов, Джефф Дэвис и Майк Спилль помогли Гарри Сакову поддерживать компанию до того, как Саков окончательно ее закрыл. Suckow по-прежнему является правообладателем Aztec C.
Многие профессиональные разработчики использовали компилятор Aztec C от Manx Software Systems, пока он не прекратил свое существование.[3][4]
Наследие
Aztec C остается защищенный авторским правом и не был помещен в всеобщее достояние. Гарри Сакоу, который основал Manx Software Systems вместе с партнерами Томасом Фенвиком и Джеймсом Гуднау II, является владельцем авторских прав.
Существует по крайней мере два бесплатных интернет-дистрибутива для собственных компиляторов Aztec C для Apple II; один для Apple II DOS 3.3, а другой для Apple II ProDOS 8.[5] Существует третий бесплатный Интернет-дистрибутив Aztec C для Commodore Amiga.[5] Существует четвертый бесплатный Интернет-дистрибутив для собственного компилятора MS-DOS 8086,[5] и пятая существует для ограниченной версии их MS-DOS кросс-компилятор для Apple II ProDOS 8.
Рекомендации
- ^ «Наборы микросхем для ПК создают прочную основу для встраиваемых приложений». sltf.com. Архивировано из оригинал 3 марта 2016 г.. Получено 24 июн 2016.
- ^ «Архивная копия». Архивировано из оригинал 15 декабря 2007 г.. Получено 22 ноября, 2007.CS1 maint: заархивированная копия как заголовок (связь)
- ^ "Контактная информация поставщика оборудования и программного обеспечения, L-P". microsoft.com. Получено 24 июн 2016.
- ^ Кент, Аллен; Уильямс, Джеймс Г. (25 ноября 1992 г.). Энциклопедия микрокомпьютеров: том 11 - Исследования управления многопроцессорностью и многозадачностью. CRC Press. ISBN 9780824727093. Получено 24 июн 2016 - через Google Книги.
- ^ а б c «Официальный онлайн-музей Aztec C». clipshop.ca. Получено 24 июн 2016.