Watcom

From Wikipedia, the free encyclopedia

Watcom International Corporation was founded in 1981 by three former employees of the Computer Systems Group (Fred Crigger, Ian McPhee, and Jack Schueler) at the University of Waterloo, in Waterloo, Ontario, Canada. Watcom produced a variety of tools, including the well-known Watcom C compiler introduced in 1988.

Contents

[edit] History

Waterloo BASIC programming language was one of the earliest Watcom products and predates the existence of the company. During 1978 to 1979 Waterloo BASIC was developed targeting the IBM Series/1. In 1979 the system was ported to VM/CMS running on the IBM 370, 3030, and 4300 computers and an agreement was reached with IBM to market the compiler. Between 1980 and 1983 updated versions were released including ports to the MVS/TSO and VM/CMS. In addition to Waterloo BASIC some of the other early products included WATCOM APL, WATCOM COBOL, WATCOM FORTRAN, WATCOM Pascal and the Waterloo 6809 Assembler.

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 Microsofts C Compilers was version 5. These version numbers signified nothing and were used for marketing purposes. The compiler could create tighter and faster code than its competition.[citation needed]

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 Sybase SQL Anywhere.

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 the product failed. In 2003, the Watcom C/C++ and Fortran compilers were released as open source project under a new name, Open Watcom.

[edit] Notes

Doom, Descent, Magic Carpet, System Shock, Fast Attack, and Duke Nukem 3D are among well known games that were compiled with Watcom C.[1]

Novell's Netware386 was compiled with Watcom.[2]

[edit] See also

[edit] References

Graham, J. W., J. W. Welch, K. I. McPhee 1983. Waterloo BASIC Primer and Reference Manual. WATCOM Publications.

[edit] Footnotes

  1. ^ History - Open Watcom
  2. ^ Developing C++ NLMs

[edit] External links