TopSpeed C
Description
A C development system for 16 bit OS/2 and DOS code, can be run natively or by cross compiling from DOS, notable as being the first PC C compiler that was fully ANSI C compliant, and the first C compiler overall to get validated at all. System now owned by Soft Velocity who use it as a utility development system for their Clarion database product and an OS/2 compatible product is no longer being offered. Originally a development of the TopSpeed Modula-2 and shares the same environment and back-end
One unusual aspect of the TopSpeed system was that you could buy variants of the development system for Modula-2, C++ and Pascal in addition to the C compiler and they shared a back end. Not only could you call C, C++ or Pascal code from the Modula compiler (and vise versa) but you could mix and match the languages in one source file without resorting to any containers. An unique feature in its time and only one or two other development systems have offered similar features since.
The later versions of the TopSpeed C compiler are considered to be very good unlike their C++ counterpart, although by now completely outdated.
Version
- 3.10
License
- Commercial - Discontinued
Author
Publications
- L. John Ribar: TopSpeed C Made Easy Paperback - ISBN:0078815606 - 1990
Articles
- Various fixes and workarounds for the 3.10 version of the compiler
- A review of TopSpeed C/C++ v3.02 - From PC Magazine July 1992