Difference between revisions of "VisualAge C++"

From EDM2
Jump to: navigation, search
m (Versions)
m
Line 1: Line 1:
 
[[Image:VA.GIF|right]]
 
[[Image:VA.GIF|right]]
IBM VisualAge C++ also commonly known in the OS/2 user community as '''VAC''' and as '''VAC++''' in the [[AIX]] community, is a multi-platform C and C++ development package that replaced the [[IBM C Set++ for OS/2]] package with a more modern visually oriented development system written in [[Smalltalk]] like the rest of the VisualAge products. It came with a WPS integrated [[IBM_VAC_3.0_Workframe|"Workframe"]] that replaced the mostly text based [[WorkFrame/2]] and was a integrated product unlike the latter tool, an [[IBM_VAC_3.0_Visual_Builder|"Visual Builder"]] for visual programming of visual and non-visual parts, [[VAC_3.0_Compiler_and_Linker|compiler/linker]], a [[VAC_3.0_Debugger|Debugger]] and sundry build and [[NMAKE|Make]] tools and other utilities.
+
IBM VisualAge C++ also commonly known in the OS/2 user community as '''VAC''' and as '''VAC++''' in the [[AIX]] community, is a multi-platform C and C++ development package that replaced the [[IBM C Set++ for OS/2]] package with a more modern visually oriented development system written in [[Smalltalk]] like the rest of the VisualAge products. It came with a WPS integrated [[IBM_VAC_3.0_Workframe|"Workframe"]] that replaced the mostly text based [[WorkFrame/2]] and was a integrated product unlike the latter tool, an [[IBM VisualAge C++ 3.0 Visual Builder|"Visual Builder"]] for visual programming of visual and non-visual parts, [[IBM VisualAge C++ 3.0 Compiler and Linker|compiler/linker]], a [[VAC_3.0_Debugger|Debugger]] and sundry build and [[NMAKE|Make]] tools and other utilities.
  
 
If certain rules were followed code written under the VisualAge C++ system was portable between OS/2, MS Windows and AIX without any changes, and the package offered a number of tools and libraries to ease porting between the supported operating systems.
 
If certain rules were followed code written under the VisualAge C++ system was portable between OS/2, MS Windows and AIX without any changes, and the package offered a number of tools and libraries to ease porting between the supported operating systems.
Line 44: Line 44:
 
* [[IBM]]
 
* [[IBM]]
  
[[Category:C]][[Category:C++]][[Category:Software written in Smalltalk]][[Category:MS Windows Tools]][[Category:AIX Tools]][[Category:VisualAge Family]]
+
[[Category:IBM Products]][[Category:VisualAge Family]]

Revision as of 18:25, 8 December 2018

VA.GIF

IBM VisualAge C++ also commonly known in the OS/2 user community as VAC and as VAC++ in the AIX community, is a multi-platform C and C++ development package that replaced the IBM C Set++ for OS/2 package with a more modern visually oriented development system written in Smalltalk like the rest of the VisualAge products. It came with a WPS integrated "Workframe" that replaced the mostly text based WorkFrame/2 and was a integrated product unlike the latter tool, an "Visual Builder" for visual programming of visual and non-visual parts, compiler/linker, a Debugger and sundry build and Make tools and other utilities.

If certain rules were followed code written under the VisualAge C++ system was portable between OS/2, MS Windows and AIX without any changes, and the package offered a number of tools and libraries to ease porting between the supported operating systems.

Versions

Intel
OS/400

AS/400 Host Server

  • IBM VisualAge C++ for AS/400 V3R6 (1996) - 5716-CX4
  • IBM VisualAge C++ for AS/400 V3R7 (1998) - 5716-CX5
  • IBM VisualAge C++ for AS/400 V4R4 (2000) - 5769-CX5
PowerPC
  • IBM VisualAge C++ Professional for AIX (Jul 1998) - 5765-D52
  • IBM VisualAge C++ Professional for AIX, V5.0 (Mar 2000) - 5765-E26 - introduced ISO C++ 1998
  • IBM VisualAge C++ Professional for AIX, V6.0 (Jul 2002) - 5765-F56, PN 45P8290

Available for AIX and later Linux PowerPC with an additional separate command line only compiler equivalent to the "IBM C and C++ Compilers" that is known as simply "C for AIX".

Linux on pSeries
  • IBM VisualAge C++ V6.0 for Linux (Apr 2003)
  • IBM VisualAge C++ V6.0 for Linux refresh (Jan 2004)

Links

  • There is a number of optional tools and utilities to be found on the IBM FTP site, these are mostly for the 3.x branch.
  • Updates for the AIX versions of VisualAge C++ can be found here.
VAC Extensions and VAC++ specific libraries

Publications

  • Nilsson, Jakab: VisualAge for C++ Visual Programmer's Handbook - Prentice Hall, ISBN 0-13-614322-9

License

  • Commercial software - Discontinued

Publisher