TopSpeed C: Difference between revisions
No edit summary |
m →Links |
||
(30 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
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. | |||
A C development system for 16 bit OS/2, Windows and DOS code, can be run | |||
The later versions of the TopSpeed C compiler are considered to be very good unlike their C++ counterpart, although by now completely outdated. | The later versions of the TopSpeed C compiler are considered to be very good unlike their C++ counterpart, although by now completely outdated. | ||
==Version== | ==Version== | ||
* 3.10 | * 1.02 | ||
* 1.03 (1989) | |||
* 2.0 (1990) | |||
* 3.00 (1991) | |||
* 3.10.002 | |||
====Prerequisites==== | ====Prerequisites==== | ||
* For Windows 3.x or Win-OS/2 programming the | * 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. | * 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== | ==License== | ||
* Commercial | * Commercial | ||
*Author: [[Jensen and Partners International]] | |||
==Publications== | ==Publications== | ||
* L. John Ribar: TopSpeed C Made Easy | * L. John Ribar: ''TopSpeed C Made Easy'' - 1990, ISBN 0-07-881560-6 | ||
==Links== | ==Links== | ||
* [http://www.nezumi.demon.co.uk/modula/jpi/fixes.doc Various fixes and workarounds for the 3.10 version of the compiler] | |||
;Articles | |||
* [http://books.google.com/books?id=X4152M1DLygC&pg=PA392 A review of TopSpeed C/C++ v3.02] - PC Magazine July 1992 | |||
* Alex Lane: ''[http://www.drdobbs.com/cpp/cruising-with-topspeed/184408335 Cruising With TopSpeed]'' - Dr. Dobb's Journal, Apr 1990 | |||
[[Category:C Development Environment]] |
Latest revision as of 18:17, 21 August 2024
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
- 1.02
- 1.03 (1989)
- 2.0 (1990)
- 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
- Articles
- A review of TopSpeed C/C++ v3.02 - PC Magazine July 1992
- Alex Lane: Cruising With TopSpeed - Dr. Dobb's Journal, Apr 1990