Кіріспе
Watcom International Corporation – 1981 жылы Уэс Грэм мен Ян Макфи құрған бағдарламалық қамтамасыз ету компаниясы. Құрылтайшы қызметкерлер (Фред Криггер, Джек Шулер және Макфи) бұрын профессор Грэмнің Уотерлоо университетіндегі (Уотерлоо, Онтарио, Канада) Компьютерлік жүйелер тобының мүшелері болған. Watcom компаниясы түрлі құралдарды, соның ішінде 1988 жылы танымал Watcom C/C++ компиляторын шығарды. Грэхам мен Макфи құрған алғашқы компания 1974 жылы құрылған Structured Computing Systems болды. Содан кейін, бағдарламалық қамтамасыз етуді дамыту компаниясы WATCOM Systems Inc 1981 жылы үш толық штатты қызметкермен жұмыс бастады, бірақ екі жыл бұрын Waterloo Basic Enterprises Limited ретінде тіркелген болатын. 1984 жылы WATCOM Group бағдарламалық жасақтама ұйымының әртүрлі еншілес компаниялары – маркетинг және сату, басылымдар, семинарлар және жүйелер (бағдарламалық қамтамасыз етуді әзірлеу) – бірыңғай бренд үшін WATCOM компаниялары деп аталды. Кейіннен олардың барлығы WATCOM International Inc. толық қызмет көрсететін бағдарламалық қамтамасыз ету компаниясына біріктірілді.
Тарих
Waterloo BASIC бағдарламалау тілі Watcom компаниясының алғашқы өнімдерінің бірі болды және компания құрылғанға дейін әзірленді. 1978-1979 жылдары IBM Series/1 үшін Waterloo BASIC жасалды. 1979 жылы жүйе IBM 370, 3030 және 4300 компьютерлерінде жұмыс істейтін VM/CMS жүйесіне көшірілді және компиляторды сату үшін 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 жиынтығымен бірге келді. 1980 жылдардың ортасында Watcom компаниясы QNX операциялық жүйесінде жұмыс істейтін Unisys ICON компьютерлері үшін компиляторлар жасады. QNX-пен бірге Watcom C/C++ компиляторы кіріктірілген қосымшалар нарығын қалыптастырды. 1988 жылы Watcom IBM PC платформасы (және оған үйлесімді) үшін алғашқы C компиляторын шығарды. Бұл компилятор Borland және Microsoft C компиляторларының соңғы нұсқалары 5-ші нұсқа болған кезде 6-шы нұсқа ретінде шығарылды. Бұл нөмірлердің мәні болған жоқ және маркетингтік мақсаттар үшін қолданылды. Компилятор бәсекелестеріне қарағанда ықшамдау және жылдам код жасай алды. 1992 жылы Watcom клиент-сервер саласына Watcom SQL базалық деректер серверін енгізу арқылы қадам жасады. Шағын компания болғандықтан (шамамен 8 бағдарламашы) олар жоғары сапалы бағдарламалық жасақтаманы жасауға қол жеткізді, ол бағдарламалық жасақтаманы әзірлеушілер арасында танымал болды. Watcom SQL әлі де өндірісте, қазір SAP SQL Anywhere деген атпен танылады. 1993 жылы VX REXX жүйесі шығарылды. Watcom компаниясы 1994 жылы Powersoft компаниясымен сатып алынды, ал Powersoft 1995 жылы Sybase компаниясымен бірікті. 2000 жылдың мамыр айында Sybase өз мобилдік және кіріктірілген есептеу бөлімін Sybase iAnywhere (бұрынғы iAnywhere Solutions Inc.) деген жеке компанияға бөліп шығарды. Sybase Watcom компиляторын визуалды RAD құралы Optima++ ретінде қайта бағыттауға тырысты, бірақ 2003 жылы бұл өнім Sybase-тің 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 арқылы құрастырылған. Novell-дің Netware386 және Fox Software-дің FoxPro 2 бағдарламалары Watcom C/C++ тілінде құрастырылған.