IBM Visual Age
IBM Visual Age is an integrated development environment from IBM for most of the major languages such as C , C ++ , Smalltalk and Java . In addition, there is a plug-in called "VisualAge Generator", which is available for both the Smalltalk and the Java environment and is used to develop host applications for IBM computers in a 4GL programming language similar to Cobol . You have the option of generating source code in different languages, such as Cobol, C ++ or Java, which is where the name "generator" comes from. This went on in the Eclipse era in the WebSphere Studio Enterprise Developer. The 4GL language used is now called Enterprise Generation Language (EGL) .
IBM Visual Age has a proprietary repository (Envy) for the version management of the source texts, a connection to CVS , Subversion or other is not possible.
Almost all VisualAge products have been implemented in VisualAge for Smalltalk.
IBM Visual Age for Java has meanwhile been superseded by the open source project Eclipse , for which IBM offers a powerful extension with the Rational Application Developer .
VisualAge Smalltalk has been developed by Instantiations since 2005 under the name VA Smalltalk for the Windows , AIX , Linux and Solaris operating systems . Version 7.5 was brought onto the market at the beginning of 2007
Supported programming languages in the VisualAge family
Versions
VisualAge (Smalltalk)
version | Operating systems | date | description |
---|---|---|---|
1.0 | OS / 2 2.1 | 1993 | |
2.0 | OS / 2 2.1, Windows | 1994 | Portability between OS / 2 and Windows, SOM support |
3.0 | OS / 2 2.1, Windows | 1995 | |
4.0 | OS / 2, Windows | 1995 | |
4.5 | OS / 2, Windows, AIX, Solaris, HP-UX | 1995 | |
5.0 | OS / 2, Windows, AIX, Solaris, HP-UX | 1995 | |
5.5 | OS / 2, Windows, AIX, Solaris, HP-UX | 1995 | |
6.0 | OS / 2, Windows, AIX, Solaris, HP-UX, RedHat Linux | 1995 | |
7.0 | Windows, AIX, Solaris, HP-UX, RedHat Linux | 2005 | First release from Instantiations |
7.5 | Windows, AIX, Solaris, HP-UX, RedHat Linux | 2007 | |
8.0 | Windows, AIX, Solaris, Linux | 2009 | |
8.5 | Windows, Linux | 2011 | |
8.6 | Windows, Linux | 2013 | |
9.0 | Windows | 2017 |
VisualAge C ++
version | Operating systems | date | description |
---|---|---|---|
3.0 | OS / 2 | 1995 | |
3.5 | Windows NT | 1996 | |
3.6.5 | OS / 2, Windows | 1997 | |
4.0 | OS / 2, Windows | 1998 | |
4.5 | Windows NT, 2000 | 2000 | |
6.0 | AIX 4.3.3 | 2003 | ISO C99 |
VisualAge COBOL
version | Operating systems | date | description |
---|---|---|---|
1.1 | OS / 2 | 1995 | |
1.2 | OS / 2, Windows | 1996 | |
2.0 | OS / 2, Windows | 1997 | |
2.2 | OS / 2, Windows | 1998 | |
3.0 | Windows NT, 2000 | 2000 | Last revision: 3.0.7 (2003) |
VisualAge for Java
version | Editions | Operating systems | date | description |
---|---|---|---|---|
1.0 | Professional, Enterprise | OS / 2 Warp, Windows 95, Windows NT 4.0 | June 24, 1997 | Java 1.1 |
2.0 | Professional, Enterprise | OS / 2, Windows | 1998 | |
3.0 | Entry, Professional, Enterprise | OS / 2, Windows | 1999 | |
3.5 | Professional, Enterprise | Windows | 1999 | |
4.0 | Professional, Enterprise | Windows 98, NT, 2000 | June 26, 2001 | JSP 1.1, Servlet 2.2 |
VisualAge PL / I
version | Operating systems | date | description |
---|---|---|---|
1.0 | OS / 2 | 1996 | |
2.0 | Windows NT | 1999 | |
2.1 | Windows NT, 2000, XP | 2002 |
Web links
Redbooks
- VisualAge: Concepts and Features
- VisualAge for Smalltalk Handbook - Volume 1: Fundamentals
- VisualAge for Smalltalk Handbook - Volume 2: Features
Podcast
Product pages for VA Smalltalk at Instantiations