VisualAge was the name of a family of computer integrated development environments from IBM, which included support for a few popular (and not so popular) computer Programming languages.
Eventually, with the availability of usable implementations of Smalltalk in for IBM PC-AT class machines allowed IBM advanced technology projects experiment with Smalltalk. At about the same time, visual interface construction tools were coming up on the radar screens. Smalltalk research projects such as InterCons by David N. Smith of IBM, and Fabrik by a team at Apple led by Dan Ingalls were building interactive graphical applications built from composition of graphical primitives. Higher level construction of user interfaces was evidenced by other tools such as Jean Marie Hulot's interface builder first done in Lisp and then evolved to become the NeXT interface builder tool in NeXTStep which allowed for building user interfaces by WYSIWYG composition of UI widgets which could be "wired" to each other and to application logic written in Objective-C. The original prototype which led to VisualAge was the implementation of an interface builder like tool within the Smalltalk/V development environment. By the time VisualAge was released as a product, much more emphasis was placed on visual construction of application logic as well as of the user interface. This emphasis was in part due to the "positioning" for "strategic" reasons of Smalltalk as a generator rather than a language within IBM's System Application Architecture.
Languages (Not every language is available on every platform listed):
Platforms:
VisualAge for Java was based on an extended Smalltalk virtual machine which executed both Smalltalk and Java byte codes. Java natives were actually implemented in Smalltalk.
VisualAge Micro Edition, which supported development of embedded Java applications and cross system development, was a reimplementation of the IDE in Java. This version of VisualAge morphed into the Eclipse Framework.
VisualAge is no longer available. Various members of the family have been replaced by products in the WebSphere Studio family of products. The original VisualAge product (VisualAge for Smalltalk) was licensed by IBM to Instantiations, and the current version is called VA Smalltalk. The C, C++ and Fortran compiler on AIX, Linux and z/OS are renamed as XL compiler series.
This article is licensed under the GNU Free Documentation License.
It uses material from the
"VisualAge".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world