IBM VisualAge
| VisualAge | |
|---|---|
| Тип | Среда разработки программного обеспечения |
| Разработчик | IBM |
| Написана на | Smalltalk (первоначально) |
| Операционная система | Кроссплатформенное |
| Лицензия | Проприетарная |
| Сайт | ibm.com |
IBM VisualAge — семейство интегрированных сред разработки программного обеспечения (IDE), выпускавшееся компанией IBM[1]. Линейка включала специализированные среды для различных языков программирования, таких как Java, C++, COBOL и других.
Отличительной особенностью VisualAge являлся акцент на визуальное конструирование логики приложений и графических интерфейсов пользователя на основе объектно-ориентированного подхода[1]. Со временем продукты данной линейки были вытеснены более современными инструментами разработки, в частности IBM WebSphere Application Developer, а также средами Eclipse и NetBeans[1].
Поддерживаемые языки программирования
Продукты семейства VisualAge обеспечивали поддержку широкого спектра языков программирования:
Поддерживаемые платформы
Среды разработки функционировали на различных операционных системах и аппаратных архитектурах:
Версии
VisualAge (Smalltalk)
Данная версия являлась базовой для всей линейки и разрабатывалась на основе среды Smalltalk/V[1].
| Версия | Операционные системы | Дата выпуска | Описание |
|---|---|---|---|
| 1.0 | OS/2 2.1 | 1993 | Первичный релиз для платформы OS/2[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 | Дальнейшая разработка передана компании Instantiations[3]. |
| 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/2[4]. |
| 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[5]. |
| 2.0 | OS/2, Windows | 1997 | Расширение средств отладки. |
| 2.2 | OS/2, Windows | 1998 | Оптимизация работы с базами данных. |
| 3.0 | Windows NT, 2000 | 2000 | Ориентация на корпоративные платформы Microsoft. |
VisualAge для Java
Среда основывалась на репозитории объектов, полностью исключающем классическое понятие отдельных файлов исходного кода[6].
| Версия | Редакции | Операционные системы | Дата выпуска | Описание |
|---|---|---|---|---|
| 1.0 | Professional, Enterprise | OS/2 Warp, Windows 95, Windows NT 4.0 | 24 июня 1997 | Поддержка Java 1.1[7]. |
| 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. |
Примечания
- 1 2 3 4 VisualAge // MDPI Encyclopedia. — 2022.
- ↑ Ошибка в сносках?: Неверный тег
<ref>; для сносокIBM_ST_1994не указан текст - ↑ IBM Transition Strategy // Instantiations. — 2005.
- ↑ VisualAge C++ History // EDM2. — 2024.
- ↑ Ошибка в сносках?: Неверный тег
<ref>; для сносокIBM_COBOL_1997не указан текст - ↑ Safe Class and Data Evolution in Java // Oracle Labs. — 2000.
- ↑ What were the first Java IDEs? // Quora. — 2018.
Литература
VisualAge — Smalltalk
- IBM Corp. IBM VisualAge (printed paper bound retail hardboard box). — IBM Corp, 1994. — ISBN Part Number 14H0969.[1]
- 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 VisualAge for COBOL Standard (printed retail card box). — IBM Corp, 1997. — ISBN Part Number 4301978.[2]
- 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
Ссылки
- Программное обеспечение по алфавиту
- Программное обеспечение IBM
- Интегрированные среды разработки
- Smalltalk