Jump to content

TopSpeed C: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
 
(2 intermediate revisions by the same user 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, 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.
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==
* 1989: 1.03
* 1.02
* 1.03 (1989)
* 2.0 (1990)
* 3.00 (1991)
* 3.00 (1991)
* 3.10.002
* 3.10.002
Line 24: Line 26:
;Articles
;Articles
* [http://books.google.com/books?id=X4152M1DLygC&pg=PA392 A review of TopSpeed C/C++ v3.02] - PC Magazine July 1992
* [http://books.google.com/books?id=X4152M1DLygC&pg=PA392 A review of TopSpeed C/C++ v3.02] - PC Magazine July 1992
* [http://www.drdobbs.com/cpp/cruising-with-topspeed/184408335 A review of TopSpeed C 1.02] - Dr. Dobb's Journal, 1990
* Alex Lane: ''[http://www.drdobbs.com/cpp/cruising-with-topspeed/184408335 Cruising With TopSpeed]'' - Dr. Dobb's Journal, Apr 1990


[[Category:C Development Environment]]
[[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

Publications

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

Links

Articles