Введение
Watcom International Corporation была компанией-разработчиком программного обеспечения, основанной в 1981 году Уэсом Грэмом и Яном Макфи. Основатели (Фред Криггер, Джек Шулер и Макфи) ранее состояли в компьютерной группе профессора Грэма в Университете Ватерлоо, расположенном в Ватерлоо, Онтарио, Канада. Watcom разработала широкий спектр инструментов, включая известный компилятор Watcom C/C++, представленный в 1988 году. Первой компанией, основанной Грэмом и Макфи, была Structured Computing Systems, зарегистрированная в 1974 году. Затем, в 1981 году, начала свою деятельность компания по разработке программного обеспечения WATCOM Systems Inc., с тремя штатным сотрудниками, хотя она была зарегистрирована как Waterloo Basic Enterprises Limited еще два года назад. В 1984 году все дочерние компании организации The WATCOM Group – отделы маркетинга и продаж, публикаций, семинаров и разработки систем (программного обеспечения) – были переименованы в компании WATCOM для обеспечения единого фирменного стиля. Впоследствии все они были объединены в единую компанию, предоставляющую полный спектр услуг в области разработки программного обеспечения, WATCOM International Inc.
История
Язык программирования Waterloo BASIC был одним из первых продуктов Watcom и предшествовал созданию компании. В период с 1978 по 1979 год Waterloo BASIC разрабатывался для IBM Series/1. В 1979 году система была портирована на VM/CMS, работающую на компьютерах IBM 370, 3030 и 4300, и было достигнуто соглашение с IBM о маркетинге компилятора. В период с 1980 по 1983 год выпускались обновленные версии, включая порты на MVS/TSO и VM/CMS. Помимо Waterloo BASIC, к другим ранним продуктам относились WATCOM APL, WATCOM GKS, WATCOM COBOL, WATCOM FORTRAN (WATFIV и WATFOR 77), WATCOM Pascal и ассамблер Waterloo 6809. Они стали основой и поставлялись вместе с Commodore SuperPET.
In the mid 1980s Watcom developed compilers for the Unisys ICON computers running the QNX operating system. The Watcom C/C++ compiler with QNX developed a market for embedded applications. In 1988, Watcom released their first C compiler for the IBM PC platform (and compatibles). It was released with a version number of 6 at a time when the latest version numbers of Borland's and Microsoft's C Compilers were version 5. These version numbers signified nothing and were used for marketing purposes. The compiler could create tighter and faster code than its competition. In 1992, Watcom began a move into the client server arena with the introduction of Watcom SQL, a SQL database server product. Being a very small company (about 8 developers) they managed to produce high quality software, famous among software developers. Watcom SQL is still in production, now under the name SAP SQL Anywhere. In 1993, the VX REXX system was released. Watcom was acquired by Powersoft in 1994, and Powersoft merged with Sybase in 1995. In May 2000, Sybase spun off their mobile and embedded computing division into its own company, Sybase iAnywhere (formerly iAnywhere Solutions Inc.). Sybase tried to re target the Watcom compiler into a visual RAD tool, Optima++, but in 2003, because the product competed directly with the Sybase offering PowerBuilder, the product was discontinued. Its sister product, Optima J, was continued. In 2003, the Watcom C/C++ and Fortran compilers were released as an open source project under a new name, Open Watcom.
В середине 1980-х годов Watcom разработал компиляторы для компьютеров Unisys ICON, работающих под управлением операционной системы QNX. Компилятор Watcom C/C++ с QNX создал рынок встраиваемых приложений. В 1988 году Watcom выпустил свой первый C-компилятор для платформы IBM PC (и совместимых). Он был выпущен под номером версии 6, в то время как последние версии компиляторов Borland и Microsoft C имели номер 5. Эти номера версий не имели значения и использовались в маркетинговых целях. Компилятор мог генерировать более компактный и быстрый код, чем его конкуренты. В 1992 году Watcom начал выход на рынок клиент-серверных решений с представлением Watcom SQL – продукта, являющегося SQL-сервером баз данных. Будучи очень небольшой компанией (около 8 разработчиков), им удалось создать высококачественное программное обеспечение, известное среди программистов. Watcom SQL до сих пор производится под названием SAP SQL Anywhere. В 1993 году была выпущена система VX REXX. В 1994 году Watcom была приобретена компанией Powersoft, а в 1995 году Powersoft объединилась с Sybase. В мае 2000 года Sybase выделила свое подразделение мобильных и встраиваемых вычислений в отдельную компанию Sybase iAnywhere (ранее iAnywhere Solutions Inc.). Sybase попыталась перепрофилировать компилятор Watcom в визуальный RAD-инструмент Optima++, но в 2003 году, поскольку этот продукт напрямую конкурировал с PowerBuilder, его выпуск был прекращен. Его сопутствующий продукт Optima J был продолжен. В 2003 году компиляторы Watcom C/C++ и Fortran были выпущены как проект с открытым исходным кодом под новым названием Open Watcom.
In the mid 1980s Watcom developed compilers for the Unisys ICON computers running the QNX operating system. The Watcom C/C++ compiler with QNX developed a market for embedded applications. In 1988, Watcom released their first C compiler for the IBM PC platform (and compatibles). It was released with a version number of 6 at a time when the latest version numbers of Borland's and Microsoft's C Compilers were version 5. These version numbers signified nothing and were used for marketing purposes. The compiler could create tighter and faster code than its competition. In 1992, Watcom began a move into the client server arena with the introduction of Watcom SQL, a SQL database server product. Being a very small company (about 8 developers) they managed to produce high quality software, famous among software developers. Watcom SQL is still in production, now under the name SAP SQL Anywhere. In 1993, the VX REXX system was released. Watcom was acquired by Powersoft in 1994, and Powersoft merged with Sybase in 1995. In May 2000, Sybase spun off their mobile and embedded computing division into its own company, Sybase iAnywhere (formerly iAnywhere Solutions Inc.). Sybase tried to re target the Watcom compiler into a visual RAD tool, Optima++, but in 2003, because the product competed directly with the Sybase offering PowerBuilder, the product was discontinued. Its sister product, Optima J, was continued. In 2003, the Watcom C/C++ and Fortran compilers were released as an open source project under a new name, Open Watcom.
Пользователи и прием
Doom, Descent, Magic Carpet, Grand Theft Auto, System Shock, Fast Attack, Atomic Bomberman, Duke Nukem 3D и Fallout – одни из известных игр, скомпилированных с использованием Watcom C и DOS/4GW. Netware386 от Novell и FoxPro 2 от Fox Software были скомпилированы с помощью Watcom C/C++.