IBM VisualAge — семейство интегрированных сред разработки программного обеспечения (IDE), выпускавшееся компанией IBMVisualAge // MDPI Encyclopedia. — 2022.. Линейка включала специализированные среды для различных языков программирования, таких как Java, C++, COBOL и других.
Отличительной особенностью VisualAge являлся акцент на визуальное конструирование логики приложений и графических интерфейсов пользователя на основе объектно-ориентированного подхода. Со временем продукты данной линейки были вытеснены более современными инструментами разработки, в частности IBM WebSphere Application Developer, а также средами Eclipse и NetBeans.
Поддерживаемые языки программирования Продукты семейства VisualAge обеспечивали поддержку широкого спектра языков программирования: Smalltalk C++ COBOL PL/I BASIC Java RPG EGL Fortran Pacbase
Поддерживаемые платформы Среды разработки функционировали на различных операционных системах и аппаратных архитектурах: IBM AIX OS/2 i5/OS (ранее — OS/400) Linux Mac OS X Microsoft Windows TPF z/VM z/OS (ранее — OS/390, MVS) z/VSE
Версии
VisualAge (Smalltalk) Данная версия являлась базовой для всей линейки и разрабатывалась на основе среды Smalltalk/V. Версия Операционные системы Дата выпуска Описание 1.0 OS/2 2.1 1993 Первичный релиз для платформы OS/2. 2.0 OS/2 2.1, Windows 1994 Добавлена поддержка Microsoft Windows. 3.0 OS/2 2.1, Windows 1995 Расширение возможностей визуального моделирования. 4.0 OS/2, Windows 1995 Оптимизация производительности. 4.5 OS/2, Windows, AIX, Solaris, HP-UX 1995 Расширение списка поддерживаемых Unix-платформ. 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 Добавлена начальная поддержка Linux. 7.0 Windows, AIX, Solaris, HP-UX, RedHat Linux 2005 Дальнейшая разработка передана компании InstantiationsIBM Transition Strategy // Instantiations. — 2005.. 7.5 Windows, AIX, Solaris, HP-UX, RedHat Linux 2007 Выпущена под брендом VA Smalltalk. 8.0 Windows, AIX, Solaris, Linux 2009 Поддержка обновлённых серверных ОС. 8.5 Windows, AIX, Solaris, Linux 2011 Улучшенная интеграция с Java-средами.
VisualAge C++ Версия Операционные системы Дата выпуска Описание 3.0 OS/2 1995 Заменила продукт IBM C Set++ для OS/2VisualAge C++ History // EDM2. — 2024.. 3.5 Windows NT 1996 Портирование на архитектуру Windows NT. 3.6.5 OS/2, Windows 1997 Оптимизация компилятора и средств сборки. 4.0 OS/2, Windows 1998 Внедрение улучшенной кроссплатформенной библиотеки инструментов. 4.5 Windows NT, 2000 2000 Полная совместимость с Windows 2000. 6.0 AIX 4.3.3 2003 Реализована поддержка стандарта ISO C99.
VisualAge COBOL Версия Операционные системы Дата выпуска Описание 1.1 OS/2 1995 Стартовая версия для операционной системы OS/2. 1.2 OS/2, Windows 1996 Добавлена базовая поддержка среды Windows. 2.0 OS/2, Windows 1997 Расширение средств отладки. 2.2 OS/2, Windows 1998 Оптимизация работы с базами данных. 3.0 Windows NT, 2000 2000 Ориентация на корпоративные платформы Microsoft.
VisualAge для Java Среда основывалась на репозитории объектов, полностью исключающем классическое понятие отдельных файлов исходного кодаSafe Class and Data Evolution in Java // Oracle Labs. — 2000.. Версия Редакции Операционные системы Дата выпуска Описание 1.0 Professional, Enterprise OS/2 Warp, Windows 95, Windows NT 4.0 24 июня 1997 Поддержка Java 1.1What were the first Java IDEs? // Quora. — 2018.. 2.0 Enterprise OS/2, Windows 1998 Расширение средств интеграции. 3.0 Entry, Enterprise OS/2, Windows 1999 Появление базовой (Entry) редакции. 3.5 Enterprise Windows 1999 Улучшенная стабильность корпоративных компонентов. 4.0 Professional, Enterprise Windows 98, NT, 2000 26 июня 2001 Добавлена поддержка технологий JSP 1.1 и Servlet 2.2.
VisualAge PL/I Версия Операционные системы Дата выпуска Описание 1.0 OS/2 1996 Первая версия для ОС OS/2. 2.0 Windows NT 1999 Перенос среды на платформу Windows NT. 2.1 Windows NT, 2000, XP 2002 Реализована совместимость с Windows XP.
Примечания
Литература
VisualAge — Smalltalk
IBM Corp., IBM, (Spring 1995). “Smalltalk resource catalogue”. . IBM Corp. (96 pages) Product Number G325-0813-01 Part Number 30H2238 IBM Corp., IBM, (October 1994). “Development guide”. 1st edition. (250 pages) Product Number SC34-4495-00 Part Number 14H0295 IBM Corp., IBM, (October 1994). “Programmer’s reference”. 2nd edition. IBM Corp. (458 pages) Product Number SC34-4493-01 Part Number 14H0297 IBM Corp., IBM, (October 1994). “IBM Smalltalk”. 2nd edition. IBM Corp. (172 pages) Product Number SC34-4491-01 Part Number 14H0296 IBM Corp., IBM, (October 1994). “Installation guide booklet”. 2nd edition. IBM Corp. (48 pages) Part Number 14H1071 IBM Corp., IBM, (October 1994). “Programmer’s guide to building”. 2nd edition. IBM Corp. (149 pages) Product Number SC34-4496-00 Part Number 14H1070 IBM Corp., IBM, (October 1994). “User’s Guide and Reference”. 2nd edition. IBM Corp. (642 pages) Product Number SC34-4490-01 Part Number 14H0922;
VisualAge — COBOL
IBM Corp., IBM, (1997). “IBM VisualAge for COBOL Getting Started on Windows Manual”. IBM Corp. (130 pages) Product number GC26-8944-01 Bar Code: GC26-8944-01 Part No. 4301981 IBM Corp., IBM, (September 1997). “IBM VisualAge for COBOL Getting Started on OS/2 Manual”. IBM Corp. 2nd Edition. (156 pages) Document Number GC26-9051-01 IBM Corp., IBM, (April 1997). “Resource Catalogue for IBM COBOL Family V 1”. Release 4. (44 pages) Product Number GC26-8488-03 Part Number 4226010
Ссылки VisualAge Enterprise Suite
Категория:Программное обеспечение IBM Категория:Интегрированные среды разработки Категория:Smalltalk