|
The Watcom C/C++ compiler is esteemed amongst DOS developers by the high execution speed of the compiled code it produces and for having been one of the first compilers to support the Intel 80386 "protected mode". In the mid-1990s, some of the most technically ambitious DOS games such as Doom and Duke Nukem 3D were built using Watcom C[1]. Watcom International Corporation was founded in 1981 from the research of the Computer Systems Group at the University of Waterloo, in Waterloo, Ontario, Canada. ...
C is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. ...
C++ (pronounced see plus plus, IPA: ) is a general-purpose programming language with high-level and low-level capabilities. ...
Instructions on how to use the directory command. ...
The Intel386[1] is a microprocessor which was used as the central processing unit (CPU) of many personal computers from 1986 until 2007. ...
Doom (or DOOM)[1] is a 1993 computer game by id Software that is a landmark title in the first-person shooter genre. ...
Duke Nukem 3D is a first-person shooter computer game developed by 3D Realms and published by Apogee Software. ...
Though no longer sold commercially by Sybase, the Watcom C/C++ compiler and the Watcom Fortran compiler have been made available as the open source Open Watcom package with the assistance of SciTech Software. The code is portable, and like many other open source compiler projects such as gcc, the compiler backend (code generator) is retargetable. The compiler can be operated from, and generate executable code for, the DOS, OS/2 and Windows operating systems. It also supports NLM targets for Novell NetWare. There is ongoing work to retarget it for the Linux[2] and modern BSD (eg. FreeBSD) operating systems, running on x86, PowerPC and other processors. The Open Watcom C/C++ version 1.4 release on December 2005 has Linux x86 as an experimental target, supported from NT or OS/2 host platforms. There is code for an abandoned QNX version, but libraries necessary for it to be compiled could not be released as open source.[citation needed] The current version 1.7 was released in August, 2007. Sybase Inc. ...
Fortran (previously FORTRAN[1]) is a general-purpose[2], procedural,[3] imperative programming language that is especially suited to numeric computation and scientific computing. ...
Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ...
The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers produced by the GNU Project. ...
To meet Wikipedias quality standards, this article or section may require cleanup. ...
1. ...
In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations. ...
A NetWare Loadable Module (NLM) is a binary code module that can be loaded into Novells NetWare operating system for execution. ...
NetWare is a network operating system developed by Novell, Inc. ...
This article is about operating systems that use the Linux kernel. ...
BSD redirects here; for other uses see BSD (disambiguation). ...
FreeBSD is a Unix-like free operating system descended from AT&T UNIX via the Berkeley Software Distribution (BSD) branch through the 386BSD and 4. ...
x86 or 80x86 is the generic name of a microprocessor architecture first developed and manufactured by Intel. ...
PowerPC is a RISC microprocessor architecture created by the 1991 AppleâIBMâMotorola alliance, known as AIM. Originally intended for personal computers, PowerPC CPUs have since become popular embedded and high-performance processors as well. ...
Year 2005 (MMV) was a common year starting on Saturday (link displays full calendar) of the Gregorian calendar. ...
QNX (pronounced either Q-N-X or Q-nix) is a commercial POSIX-compliant Unix-like real-time operating system, aimed primarily at the embedded systems market. ...
This article does not cite any references or sources. ...
Year 2007 (MMVII) is the current year, a common year starting on Monday of the Gregorian calendar and the AD/CE era. ...
Release History
The Open Watcom Wiki has a comprehensive history here.
References - ^ http://openwatcom.com/index.php/History
- ^ http://www.openwatcom.org/index.php/Installing_Open_Watcom_on_Linux
Further reading - Rick Grehan. "Watcom C/C++ Gets a New Face", BYTE, October 1994.
External links |