Difference between revisions of "VisualAge C++"
(→IBM C and C++ Compilers Version 3.6.5: moved) |
(→Versions) |
||
Line 5: | Line 5: | ||
==Versions== | ==Versions== | ||
− | * | + | * [[IBM VisualAge C++ 3.0]] (1995) - 5622-679 |
− | + | * [[IBM VisualAge C++ 3.5]] (Windows 95/NT only) - 5622-880 | |
− | * [[IBM VisualAge C++ Professional 4.0]] (Dec 1998) | + | * C and C++ Compilers for OS/2, AIX and Windows NT Version 3.6 - 5648-A81 |
− | + | * IBM VisualAge C++ Professional for AIX (Jul 1998) - 5765-D52 | |
− | + | * [[IBM VisualAge C++ Professional 4.0]] (Dec 1998) for OS/2 Warp and Windows NT | |
− | + | * 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". | |
− | + | * IBM VisualAge C++ V6.0 for Linux refresh (Jan 2004) | |
== Links == | == Links == |
Revision as of 02:30, 7 February 2017
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.
Contents
Versions
- IBM VisualAge C++ 3.0 (1995) - 5622-679
- IBM VisualAge C++ 3.5 (Windows 95/NT only) - 5622-880
- C and C++ Compilers for OS/2, AIX and Windows NT Version 3.6 - 5648-A81
- IBM VisualAge C++ Professional for AIX (Jul 1998) - 5765-D52
- IBM VisualAge C++ Professional 4.0 (Dec 1998) for OS/2 Warp and Windows NT
- 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".
- 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.
- C/C++ 3.6.5 updates
- The last fixpack for the English OS/2 version of 3.6.5 is Fixpack 2, and Fixpack 1 for the Chinese and Japanese versions of the tool.
- The Windows version of 3.6.5 also has English Fixpack 2 but there was also a Postfix issued that can be found in the e-fix051200 subfolder. The Japanese version also got a Fixpack 2 while the Simplified Chinese version stalled at Fixpack 1.
VisualAge C++ 4 updates
- Fixpack 1 for OS/2 can be found here for the English language tool, the Japanese version can be found here and the Simplified Chinese one here.
- Fixpack 3 for VAC4 for Windows can be found for the English version here and for the Japanese version here. The Simplified Chinese version only got Fixpack 1.
VAC Extensions and VAC++ specific libraries
- LPEX macro extension for VisualAge C++ by Lars Erdmann
- Simple SPL - DSP library - Freeware - Discontinued
Publications
- Nilsson, Jakab: VisualAge for C++ Visual Programmer's Handbook - Prentice Hall, ISBN 0-13-614322-9
- IBM Redbooks
- SG24-5489 - Getting to Know VisualAge C++ Version 4.0
Local articles
- A Review of VisualAge C++ Version 4.0 by Gordon Zeglinski (May 1999)
- VisualAge C++ Tips by Dave Briccetti (Aug 2000)
- Douglas Clark: VisualAge C++ 4.0 Review (2001)
License
- Commercial software - Discontinued