Jump to content

TopSpeed C++: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Description==
A C++ development system for 16 bit OS/2, Windows and DOS code, can be run natively or by cross compiling from DOS, can also be used to develop for the ''PSION series 3'' if used in conjunction with the [[PSION s3 SDK]]. 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]] package and shares the same environment and back-end.
A C++ development system for 16 bit OS/2 and DOS code, can be run natively or by cross compiling from DOS. 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 [[TopSpeed Modula-2|Modula-2]], [[TopSpeed C|C]] and [[TopSpeed Pascal|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 TopSpeed C++ compiler came out considerably later than the Pascal, Modula-2 and C compilers from the same company. The later versions are a distinct improvement in particular the 3.10v although by now completely outdated and only really usable for DOS development in general and in the case of OS/2 for text mode development.


The TopSpeed C++ compiler was never considered as good as the Modula-2 and C compilers from the same company but the later versions are a distinct improvment, although by now completely outdated and only really usable for DOS development.
==Version==
* 3.01
* 3.02 (1992)
* 3.10 (Dec 1992)


==Version==
====Prerequisites====
* 3.10
* 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 where tools from the SDK already existed.
* DOS 3.0 or later and/or OS/2 1.3 or later.


==License==
==License==
* Commercial - Discontinued
Vendor:
 
* [[TopSpeed Corporation]]
==Author==
* [[Jensen and Partners International]]
* [[Jensen & Partners International]]
* [[Niels Jensen]]


==Publications==
==Publications==
*
;Articles
====Articles====
* [//books.google.com/books?id=X4152M1DLygC&pg=PA396 A review of TopSpeed C/C++ v3.02] - PC Magazine (Jul 1992)
* [http://www.nezumi.demon.co.uk/modula/jpi/fixes.doc Various fixes and workarounds for the 3.10 version of the compiler]
* [//books.google.com/books?id=L2RD68Gg2sMC&pg=PA197 A review of TopSpeed C++ 3.1] - PC Magazine (Mar 1994)
* [https://books.google.co.uk/books?id=X4152M1DLygC&pg=PA396&lpg=PA396 A review of TopSpeed C/C++ v3.02] - From PC Magazine July 1992


==Links==
==Links==
* [//www.nezumi.demon.co.uk/modula/jpi/fixes.doc Various fixes and workarounds for the 3.10 version of the compiler]


[[Category:Tools]] [[Category:DOS Tools]][[Category:C++]]
[[Category:C++ Development Environment]]

Latest revision as of 22:43, 21 March 2023

A C++ development system for 16 bit OS/2, Windows and DOS code, can be run natively or by cross compiling from DOS, can also be used to develop for the PSION series 3 if used in conjunction with the PSION s3 SDK. 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 package and shares the same environment and back-end.

The TopSpeed C++ compiler came out considerably later than the Pascal, Modula-2 and C compilers from the same company. The later versions are a distinct improvement in particular the 3.10v although by now completely outdated and only really usable for DOS development in general and in the case of OS/2 for text mode development.

Version

  • 3.01
  • 3.02 (1992)
  • 3.10 (Dec 1992)

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 where tools from the SDK already existed.
  • DOS 3.0 or later and/or OS/2 1.3 or later.

License

Vendor:

Publications

Articles

Links