TopSpeed C

A C development system for 16 bit OS/2, Windows and DOS code, in addition to supporting Psion series 3 development if bought as a part of the PSION SDK. The TopSpeed C compiler can be run as a native OS/2 application or by cross compiling from DOS. Notable for being the first PC C compiler that was fully ANSI C compliant, and the first one on any system to get ISO C90 validation. 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 toolkit and shares the same environment and back-end

The later versions of the TopSpeed C compiler are considered to be very good unlike their C++ counterpart, although by now completely outdated.

Version

 * 1989: 1.03
 * 3.00 (1991)
 * 3.10.002

Prerequisites

 * For Windows 3.x or Win-OS/2 programming the TopSpeed TechKit is required, but the tools from it integrate into the TopSpeed environment.
 * Although you can develop OS/2 Presentation Manager applications without the OS/2 SDK, it is highly recommended that you use it since the PM support of TopSpeed C is rather weak in the parts were tools from the SDK already existed.
 * DOS 3.0 or later and/or OS/2 1.3 or later.

License

 * Commercial
 * Author: Jensen and Partners International

Publications

 * L. John Ribar: TopSpeed C Made Easy - 1990, ISBN 0-07-881560-6

Links

 * Various fixes and workarounds for the 3.10 version of the compiler
 * Articles
 * A review of TopSpeed C/C++ v3.02 - PC Magazine July 1992
 * A review of TopSpeed C 1.02 - Dr. Dobb's Journal, 1990