Jump to content

IBM C Set++ for OS/2: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
 
(35 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Image:Cset++.png|250px|right]]
{{Software
A C development system introduced by IBM alongside the 2.0 version of OS/2 and replaced the [[Microsoft]] sourced [[IBM C/2]]. Available in two versions, one supporting C originally sold as C Set/2 but later just renamed '''C Set''' and a replacement version that also supported C++ development that is known as '''C Set++''', for a while . The compiler itself appears to be a port of the '''C Set++''' tool from [[AIX]] that was also available for [[OS/400]], but version numbers did not match and the GUI utilities and front ends were specific to OS/2.
|Picture=IBM-CSetPP-OS2-In.jpg
|Name=IBM C Set++ for OS/2
|Version=
|Vendor=IBM
|Author=
|Licence=Commercial. Discontinued.
|WWW=
}}
'''IBM C Set++ for OS/2''' is a C/C++ development system for creating 32-bit OS/2 applications. The compiler itself appears to be a port of the '''C Set++''' tools from [[AIX]] that were also available for [[OS/400]], but version numbers did not match and the GUI utilities and front ends were specific to OS/2.


In addition to the compiler the system came with a visual trace analysis tool, a GUI IDE, a graphical debugger and a graphical C++ class browser.  
==Features==
In addition to the compiler the system came with a visual trace analysis tool, a GUI IDE, a graphical debugger and a graphical C++ class browser. Note that as of version 2.1 the C++ compiler conforms to the AT&T Version 3. Otherwise the package is notable as the first PC C++ compiler that correctly and fully implemented templates and exceptions.
*[[User Interface Class Library]]


====Work Set/2====
==Products==
[[Image:Workset2.png|250px|right]]
===C Set++===
A popular package that bundled the C Set/2 toolkit with the [[OS/2 SDK]] and the [[WorkFrame/2]] development environment for a price that was only a little higher than what the company charged for C Set/2 itself. It was only sold for a limited time in 1992 as an enticement to new developers, but at the time the WorkFrame/2 environment was considered a boon to development since it allowed you easily to integrate existing third party OS/2, [[DOS]] and [[MS Windows]] development tools into your working environment.
[[Image:82G2927.png|thumb|IBM C Set++ for OS/2 82G2927 CD-ROM]]
* IBM C Set++ Version 2.0 - Introduced 1993-05-31 - upgrade from [[IBM C Set/2]] - includes:
** [[IBM WorkFrame/2]] Version 1.1
** OS/2 Developer's Toolkit 2.0 + Developer's Toolkit Updates
* IBM C Set++ Version 2.1 - Dec 1993 - Bundled with a free cut-down version of [[KASE:Set]] from [[Kaseworks]].
** IBM WorkFrame/2 Version 1.1
** IBM WorkFrame/2 Version 2.1
** OS/2 Developer's Toolkit 2.1
** Class library support for drag/drop functions


====C Set++ FirstStep====
;CSD
A cut down version of C Set++ 2.1 intended for beginners and students, came bundled with the 2.1 SDK and a tutorial book. Original RRP was 85 USD in 1994.
:CTC0012 - Compiler
:CTL0009 - Class Library
:CTS0005 - Class Library Sources
:CTM0010 - ILCUI


[[Image:IBMCSET++ad.jpg|thumb|250px|right|<b>IBM Bonus Bundle advert from 1994</b>]]
===C Set++ FirstStep===
====Bonus Bundle====
[[Image:Cset++FSadvert.jpg|thumb|IBM C Set++ FirstStep advert from 1994]]
After the introduction of [[VisualAge C++]] IBM continued to sell C Set++ as a part of a beginners development package that bundled it with [[OS/2 Warp For Windows]], [[KASE:Set]], [[WorkFrame/2]] and the Book "Experience C++" at a bargain price, RRP was USD 249 in 1994.
A cut down version of C Set++ 2.1 intended for beginners and students, it came bundled with the 2.1 SDK, [[IBM WorkFrame/2]] v1.1, [[Enhanced Editor]] 5.51a and a tutorial book.


==Version==
[[Image:IBMCSET++ad.jpg|thumb|IBM Bonus Bundle advert from 1994]]
[[Image:Cset++FSadvert.jpg|thumb|250px|right|<b>IBM C Set++ FirstStep advert from 1994</b>]]


===C Set/2===
===Bonus Bundle===
* IBM C Set/2 1.0 - Workframe/2 1.0
After the introduction of [[VisualAge C++]] IBM continued to sell C Set++ as a part of a beginners development package.


===CSet++===
The bundle additionally contains:
* IBM C Set++ 2.0 - Workframe/2 1.1 - Introduced in June 1993 - RRP US$175 or US$125 upgrade from C Set/2
* ''OS/2 2.1 for Windows''
* IBM C Set++ 2.1 - Workframe/2 1.1 + 2 - 1993
* ''KASE:Set''
:Came bundled with WorkFrame/2 and with a free cut-down version of [[KASE:Set]] from [[Kaseworks]]. Original RRP was USD 393 for the CD-ROM version.
* and the book ''Experience C++''.
 
;CSD
CTC0012 - Compiler
CTL0009 - Class Library
CTM0010 - ILCUI
 
==Links==
* [https://books.google.co.uk/books?id=L2RD68Gg2sMC&pg=PA198 A review of C++ Set 2.1] by PC Magazine - 1994
 
==License==
Discontinued. IBM Commercial Software.
 
==Author==
[[IBM]]


==Publications==
==Publications==
====IBM C++ Set reference materials====
;Reference materials
* S61G-1178-00 IBM C/C++ Tools: Collection Class Library Reference  
* S61G-1178-00 IBM C/C++ Tools: Collection Class Library Reference  
* S61G-1179-00 IBM C/C++ Tools: User Interface Class Library Reference  
* S61G-1179-00 IBM C/C++ Tools: User Interface Class Library Reference  
Line 56: Line 62:
* S61G-1441-00 IBM C/C++ Tools: Reference Summary
* S61G-1441-00 IBM C/C++ Tools: Reference Summary


====IBM C Set/2 reference materials====
;Related Articles
* S10G-4443-00 IBM C Set/2 Installation Booklet
* [[A Review of C++ Compilers]] by [[Gordon Zeglinski]] (Nov 1993)
* S10G-4444-00 IBM C Set/2 User's Guide
 
* S10G-4445-00 IBM C Set/2 Migration Guide
==Licence and availability==
* S10G-4446-00 IBM C Set/2 Reference Summary
Discontinued. IBM Commercial Software
* S10G-4447-00 IBM C Set/2 Debugger Tutorial
* S10G-4449-00 IBM C Set/2 and IBM Workframe/2: An Integrated Environment
* SC09-1308-00 SAA CPI C Reference -- Level 2


====Related Articles====
==Links==
* [[A Review of C++ Compilers]] by [[Gordon Zeglinski]] (November 1993)
* {{L-IBM|/ps/products/csetpp/fixes}} - Fixpaks for C Set++
* [//books.google.com/books?id=L2RD68Gg2sMC&pg=PA198 A review of C Set ++ for OS/2 V 2.1] by PC Magazine (Mar 1994)
;IBM Announcement Letter
* {{L-IBMAnnUS|ZP93-0183}} (1993-05-11) IBM C Set++ - the latest Tools for Application development for OS/2 Version 2.0


[[Category:Tools]][[Category:C]][[Category:C++]][[Category:AIX Tools]][[Category:System i Tools]]
[[Category:IBM Products]][[Category:C++ Development Environment]]

Latest revision as of 01:11, 16 September 2024

IBM C Set++ for OS/2
Name IBM C Set++ for OS/2
Version
Vendor IBM
Author
Licence Commercial. Discontinued.
WWW

IBM C Set++ for OS/2 is a C/C++ development system for creating 32-bit OS/2 applications. The compiler itself appears to be a port of the C Set++ tools from AIX that were also available for OS/400, but version numbers did not match and the GUI utilities and front ends were specific to OS/2.

Features

In addition to the compiler the system came with a visual trace analysis tool, a GUI IDE, a graphical debugger and a graphical C++ class browser. Note that as of version 2.1 the C++ compiler conforms to the AT&T Version 3. Otherwise the package is notable as the first PC C++ compiler that correctly and fully implemented templates and exceptions.

Products

C Set++

IBM C Set++ for OS/2 82G2927 CD-ROM
  • IBM C Set++ Version 2.0 - Introduced 1993-05-31 - upgrade from IBM C Set/2 - includes:
    • IBM WorkFrame/2 Version 1.1
    • OS/2 Developer's Toolkit 2.0 + Developer's Toolkit Updates
  • IBM C Set++ Version 2.1 - Dec 1993 - Bundled with a free cut-down version of KASE:Set from Kaseworks.
    • IBM WorkFrame/2 Version 1.1
    • IBM WorkFrame/2 Version 2.1
    • OS/2 Developer's Toolkit 2.1
    • Class library support for drag/drop functions
CSD
CTC0012 - Compiler
CTL0009 - Class Library
CTS0005 - Class Library Sources
CTM0010 - ILCUI

C Set++ FirstStep

IBM C Set++ FirstStep advert from 1994

A cut down version of C Set++ 2.1 intended for beginners and students, it came bundled with the 2.1 SDK, IBM WorkFrame/2 v1.1, Enhanced Editor 5.51a and a tutorial book.

IBM Bonus Bundle advert from 1994

Bonus Bundle

After the introduction of VisualAge C++ IBM continued to sell C Set++ as a part of a beginners development package.

The bundle additionally contains:

  • OS/2 2.1 for Windows
  • KASE:Set
  • and the book Experience C++.

Publications

Reference materials
  • S61G-1178-00 IBM C/C++ Tools: Collection Class Library Reference
  • S61G-1179-00 IBM C/C++ Tools: User Interface Class Library Reference
  • S61G-1180-00 IBM C/C++ Tools: Standard Class Library Reference
  • S61G-1181-00 IBM C/C++ Tools: Programming Guide
  • S61G-1183-00 IBM C/C++ Tools: C Library Reference
  • S61G-1184-00 IBM C/C++ Tools: Debugger Introduction
  • S61G-1185-00 IBM C/C++ Tools: C++ Language Reference
  • S61G-1186-00 IBM C/C++ Tools: Class Library Reference Summary
  • S61G-1397-00 IBM C/C++ Tools: Browser Introduction
  • S61G-1398-00 IBM C/C++ Tools: Execution Trace Analyzer Introduction
  • S61G-1399-00 IBM C/C++ Tools: C Language Reference
  • S61G-1428-00 IBM C++: Workframe/2 Introduction
  • S61G-1441-00 IBM C/C++ Tools: Reference Summary
Related Articles

Licence and availability

Discontinued. IBM Commercial Software

Links

IBM Announcement Letter
  • ZP93-0183 (1993-05-11) IBM C Set++ - the latest Tools for Application development for OS/2 Version 2.0