~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 56702F09FEF5CB7616602813E8C4DFDD__1680124200 ✰
Заголовок документа оригинал.:
✰ VisualAge - Wikipedia ✰
Заголовок документа перевод.:
✰ VisualAge — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/VisualAge ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/56/dd/56702f09fef5cb7616602813e8c4dfdd.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/56/dd/56702f09fef5cb7616602813e8c4dfdd__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 11:42:34 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 30 March 2023, at 00:10 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

VisualAge — Википедия Jump to content

VisualAge

Из Википедии, бесплатной энциклопедии
VisualAge
Разработчики) IBM и Талиджент
Начальная версия 12 октября 1993 г .; 30 лет назад ( 12.10.1993 )
Окончательный релиз
6.0 / 30 апреля 2007 г .; 17 лет назад ( 30 апреля 2007 )
Написано в Смоллток (оригинал)
Ява (позже)
Операционная система Кросс-платформенный
Доступно в Многоязычный
Тип Разработка программного обеспечения
Лицензия Собственный
Веб-сайт www-01.ibm.com/software/awdtools/vacpp

VisualAge — это семейство компьютерно- интегрированных сред разработки от IBM , поддерживающее несколько языков программирования . VisualAge был впервые выпущен в октябре 1993 года, прекращено 30 апреля 2007 года, а его веб-страница удалена в сентябре 2011 года. [1] [2] VisualAge также продавался как VisualAge Smalltalk, и в 2005 году Instantiations, Inc. приобрела всемирные права на этот продукт. IBM заявила, что XL C/C++ является следующим продуктом VisualAge. [3]

Ранняя история [ править ]

VisualAge был создан в лаборатории разработки IBM в Research Triangle Park, Северная Каролина , которая была основана в 1984 году и отвечала за инструменты разработки приложений . Продукт диалогового менеджера EZ-VU, производный от элементов пользовательского интерфейса продукта ISPF 327x для персонального компьютера , был одним из первых продуктов в этом семействе. В лаборатории также была группа, которая была одной из первых, кто внедрил технологии объектно-ориентированного программирования в IBM и использовала разработанный внутри компании язык ClassC для разработки приложений с более сложными графическими пользовательскими интерфейсами , которые только начинали становиться широко доступными.

В конце концов, доступность полезных реализаций Smalltalk для машин класса IBM PC -AT позволила IBM в проектах передовых технологий экспериментировать со Smalltalk. Примерно в то же время на экранах радаров стали появляться инструменты построения визуальных интерфейсов. Исследовательские проекты Smalltalk, такие как InterCons Дэвида Н. Смита из IBM и Fabrik команды Apple под руководством Дэна Ингаллса, создавали интерактивные графические приложения, построенные на основе композиции графических примитивов. О более высоком уровне построения пользовательских интерфейсов свидетельствуют другие инструменты, такие как Жана-Мари Юлло построитель интерфейсов , который сначала был создан на Lisp , а затем превратился в инструмент построителя интерфейсов в NeXTStep и Mac OS X. Такие инструменты позволяют создавать пользовательские интерфейсы с помощью WYSIWYG- композиции виджетов пользовательского интерфейса, которые могут быть «связаны» друг с другом и с логикой приложения, написанной на родном объектно-ориентированном языке системы или, возможно, вообще без кодирования.

Первоначальный прототип, который привел к созданию VisualAge, был попыткой «сделать что-то вроде построителя интерфейсов NeXT ». [4] в среде разработки Smalltalk/V . К тому времени, когда VisualAge был выпущен как продукт, гораздо больше внимания уделялось визуальному построению логики приложения, а также пользовательскому интерфейсу. Этот акцент был частично обусловлен «позиционированием» по «стратегическим» причинам Smalltalk как генератора, а не языка в архитектуре системных приложений IBM .

VisualAge [ править ]

Название «VisualAge» — результат конкурса между членами команды разработчиков. После первого выпуска VisualAge/Smalltalk название VisualAge стало отдельным брендом, и VisualAges выпускались для нескольких различных комбинаций языков и платформ.

Это общее количество поддерживаемых языков, доступных в зависимости от платформы: BASIC , COBOL , C , C++ , EGL , Fortran , Java , Pacbase , PL/I , IBM RPG и Smalltalk .

Это общее количество поддерживаемых платформ, каждая из которых поддерживает разные языки: AIX , OS/2 , i5/OS (ранее называвшаяся OS/400 ), Linux , Mac OS X , Microsoft Windows , TPF , z/VM , z/. OS (ранее называвшаяся OS/390 , MVS ) и z/VSE .

В 1992 году Apple и IBM совместно основали Taligent , основанную на Pink , операционную систему с множеством сложных объектно-ориентированных компиляторов и технологий платформы приложений от Apple. Pink стал CommonPoint, партнерство было распущено, и CommonPoint был поглощен VisualAge, начиная с Compound Document Framework для обработки объектов OLE в VisualAge C++ 3.5 для Windows. В феврале 1997 года вышла первая массовая версия технологии Taligent в виде открытого класса в VisualAge C++ 4.0. Эта включенная адаптация SDK включает в себя платформы CommonPoint для настольных компьютеров (инфраструктуру для создания унифицированных компонентов OCX или OpenDoc), Интернета (называемого WebRunner, для создания составных документов с возможностью перетаскивания для Интернета и серверных CGI), графики для 2D GUI, международного текста. для Unicode, файловых систем, печати и модульных тестов. Журнал PC Magazine сообщил: «Теперь лучшее из технологии CommonPoint воплощено в Open Class для VisualAge. ... По широте возможностей платформы Taligent не имеют себе равных. Всеохватывающая структура ООП всегда оказывалась трудным для реализации идеалом. , но предварительная версия технологии открытого класса VisualAge, безусловно, является самой заслуживающей доверия попыткой, которую мы когда-либо видели.». [5]

Большинство членов семейства VisualAge были написаны на Smalltalk, независимо от того, какой язык они поддерживали для разработки. Реализация Smalltalk от IBM была произведена компанией Object Technology International , которая была приобретена IBM и в течение нескольких лет работала как дочерняя компания, находящаяся в полной собственности, прежде чем она была поглощена всей организацией IBM.

VisualAge для Java основан на расширенной виртуальной машине Smalltalk и Java Smalltalk, которая выполняет байт-коды . Нативные языки Java были фактически реализованы в Smalltalk. [6]

VisualAge Micro Edition, поддерживающий разработку встроенных приложений Java и межсистемную разработку, представляет собой повторную реализацию IDE на Java. Эта версия VisualAge трансформировалась в Eclipse Framework .

Различные члены семейства были заменены продуктами WebSphere семейства продуктов Studio. К 2005 году компания Instantiations, Inc., специализирующаяся на Smalltalk, взяла на себя обязанности по технической поддержке и получила глобальные права на линейку продуктов и технологическую базу IBM VisualAge Smalltalk. [7] Компания Instantiations продолжает предлагать «расширенный продукт» под названием VA Smalltalk (платформа VAST). [8] [9] Компилятор C, C++ и Fortran для AIX, Linux и z/OS переименован в XL C/C++ серию .

Релизы [ править ]

Приложения, разработанные с использованием VisualAge C++, могут быть переносимы между целевыми платформами без каких-либо изменений кода, если соблюдаются рекомендации VisualAge. IBM также включила дополнительные инструменты и библиотеки в тех случаях, когда переносимость была невозможна без изменений кода. [10]

OS/2 и Windows [ править ]

  • VisualAge C++ 3.0 ( OS/2 и Windows)
  • VisualAge C++ 3.5 (только Windows 95/NT)
  • Компиляторы C и C++ для OS/2, AIX и Windows NT версии 3.6.
  • VisualAge C++ Professional 4.0 (OS/2 и Windows)
  • VisualAge Generator Developer V3.1 для OS/2
  • Сервер VisualAge Generator V3.1 для OS/2 [11]
  • VisualAge для OS/2 1.0 (12 октября 1993 г.) [1]
  • VisualAge COBOL для OS/2 1.0 (29 марта 1994 г.) [12]
  • VisualAge для COBOL для OS/2 1.1
  • VisualAge для COBOL для OS/2 1.2
  • VisualAge для COBOL для OS/2, версия 1, выпуск 2
  • VisualAge COBOL для OS/2 2.0
  • VisualAge для COBOL версии 2.1
  • VisualAge КОБОЛ 2.2
  • VisualAge COBOL Enterprise 3.07 (только для Windows)

ОС/400 [ править ]

  • VisualAge C++ для AS/400 V3R6
  • VisualAge C++ для AS/400 V3R7
  • VisualAge C++ для AS/400 V4R4

AIX [ править ]

  • VisualAge C++ Professional для AIX
  • VisualAge C++ Professional для AIX, V5.0
  • VisualAge C++ Professional для AIX, V6.0

МОЩНОСТЬ Linux [ править ]

  • VisualAge C++ V6.0 для Linux
  • Обновление VisualAge C++ V6.0 для Linux

МОЩНОСТЬ MacOS X [ править ]

  • VisualAge XL C++ V6.0 для Power MacOS X (10.2, 10.3)
  • VisualAge XL C++ V6.0 для Power MacOS X (10.2, 10.3)
  • VisualAge XL Fortran V8.1 для Power MacOS X (10.2, 10.3)

См. также [ править ]

Ссылки [ править ]

Цитаты [ править ]

  1. ^ Перейти обратно: а б «VisualAge для OS/2, версия 1.0» (пресс-релиз). ИБМ. 12 октября 1993 г. ENUSZP93-0585 . Проверено 12 марта 2018 г.
  2. ^ Отзыв программного обеспечения: избранные программы IBM C, VisualAge C++ и XL Fortran (PDF) , IBM, 13 декабря 2005 г., ENUS905-270 , получено 12 марта 2018 г.
  3. ^ «ВисуалЭйдж С++» . ИБМ. Архивировано из оригинала 15 сентября 2011 года . Проверено 26 января 2011 г.
  4. ^ «Будет ли это ходить по кругу? (IBM, Smalltalk и VisualAge)» . Архивировано из оригинала 19 октября 2008 года . Проверено 1 ноября 2008 г.
  5. ^ Ганьон, Габриэль (4 февраля 1997 г.). «VisualAge для C++ 4.0: предварительный просмотр Taligent» . ПК Маг . Проверено 12 февраля 2019 г.
  6. ^ «Будет ли это идти по кругу?» . Денхейвен2. Архивировано из оригинала 19 октября 2008 года . Проверено 19 октября 2016 г.
  7. ^ «Часто задаваемые вопросы о переходе на VisualAge Smalltalk» . Создание экземпляров . Проверено 12 марта 2018 г.
  8. ^ «Smalltalk Products Home» . Создание экземпляров . Проверено 19 мая 2009 г.
  9. ^ «История создания экземпляров» . Создание экземпляров . Проверено 19 мая 2009 г.
  10. ^ «ВисуалЭйдж С++» . ЭДМ/2 . Проверено 12 марта 2018 г.
  11. ^ «IBM VisualAge Generator для OS/2 и Windows NT версии 3.1 повышает продуктивность разработки приложений» (пресс-релиз). ИБМ. 16 июня 1998 г. ENUS298-190. Архивировано из оригинала 23 октября 2017 года . Проверено 12 марта 2018 г. {{cite press release}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  12. ^ «VisualAge для OS/2, версия 1.0» (пресс-релиз). ИБМ. 29 марта 1994 г. ENUSZP94-0232 . Проверено 12 марта 2018 г.

Библиография [ править ]

VisualAge — Смоллток

  • IBM Corp., IBM, (1994). «IBM VisualAge (коробка из картона для розничной продажи в бумажном переплете)». . Номер детали IBM Corp. 14H0969 и номер детали крышки 30H2314 Номер продукта 17H7495 Штрих-код: 087944096085
  • IBM Corp., IBM (весна 1995 г.). «Каталог ресурсов Smalltalk». . IBM Corp. (96 страниц) Номер продукта G325-0813-01 Номер детали 30H2238
  • IBM Corp., IBM (октябрь 1994 г.). «Руководство по развитию». 1-е издание. (250 страниц) Номер продукта SC34-4495-00 Номер детали 14H0295
  • IBM Corp., IBM (октябрь 1994 г.). «Справочник программиста». 2-е издание. IBM Corp. (458 страниц) Номер продукта SC34-4493-01 Номер детали 14H0297
  • IBM Corp., IBM (октябрь 1994 г.). «IBM Smalltalk». 2-е издание. IBM Corp. (172 страницы) Номер продукта SC34-4491-01 Номер детали 14H0296
  • IBM Corp., IBM (октябрь 1994 г.). «Руководство по установке». 2-е издание. IBM Corp. (48 страниц), номер детали 14H1071
  • IBM Corp., IBM (октябрь 1994 г.). «Руководство программиста по сборке». 2-е издание. IBM Corp. (149 страниц) Номер продукта SC34-4496-00 Номер детали 14H1070
  • IBM Corp., IBM (октябрь 1994 г.). «Руководство пользователя и справочник». 2-е издание. IBM Corp. (642 страницы) Номер продукта SC34-4490-01 Номер детали 14H0922;

IBM VisualAge for COBOL Standard «готов к 2000 году» и требует: Warp версии 4.0 плюс FixPak 1 или Windows NT 4.0 плюс Service Pack 3.

  • IBM Corp., IBM, (1997). «IBM VisualAge для стандарта COBOL (карточная коробка с печатной информацией)». Версия 2.1. Номер продукта IBM Corp. P4301938 Штрих-код: 1264301938000104 Номер детали 4301978
  • IBM Corp., IBM, (1997). «Руководство IBM VisualAge для COBOL: Начало работы в Windows». IBM Corp. (130 страниц) Номер продукта GC26-8944-01 Штрих-код: GC26-8944-01 Номер детали 4301981
  • IBM Corp., IBM (сентябрь 1997 г.). «Руководство IBM VisualAge для COBOL: Начало работы с OS/2». Корпорация IBM, 2-е издание. (156 страниц) Номер документа GC26-9051-01
  • IBM Corp., IBM (апрель 1997 г.). «Каталог ресурсов для семейства IBM COBOL V 1». Выпуск 4. (44 страницы) Номер продукта GC26-8488-03 Номер детали 4226010

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 56702F09FEF5CB7616602813E8C4DFDD__1680124200
URL1:https://en.wikipedia.org/wiki/VisualAge
Заголовок, (Title) документа по адресу, URL1:
VisualAge - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)