Jump to content

TopSpeed C++: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 2: Line 2:
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.
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 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.


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.
====The TopSpeed development environment====
 
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 all 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.


==Version==
==Version==

Revision as of 11:34, 21 December 2014

Description

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.

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.

The TopSpeed development environment

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 all 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.

Version

  • 3.10

License

  • Commercial - Discontinued

Author

Publications

Articles

Links