WikiDer > Виртуальный Паскаль - Википедия
эта статья нужны дополнительные цитаты для проверка. (Ноябрь 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
Оригинальный автор (ы) | Виталий Мирьянов |
---|---|
Разработчики) | Аллан Мертнер |
изначальный выпуск | 1995[1] |
Стабильный выпуск | 2.1.279 / 13 мая 2004 г. |
Написано в | Object Pascal и Ассемблер |
Операционная система | Майкрософт Виндоус, OS / 2, Linux |
Тип | Компилятор, Интегрированная среда развития |
Лицензия | Бесплатное ПО (Microsoft Windows и OS / 2 2.0 или новее, Linux) |
Интернет сайт | vpascal.com (в архиве), Интернет-сообщество |
Виртуальный Паскаль это свободный 32-битный Паскаль компилятор IDE, и отладчик за OS / 2 и Майкрософт Виндоус, с некоторыми ограниченными Linux поддерживать. Virtual Pascal был разработан Виталием Мирьяновым, а затем поддержан Алланом Мертнером.
Функции
Компилятор совместим с Турбо Паскаль, Borland Delphi, и Free Pascal, хотя языковая и RTL-совместимость ограничена для функций, представленных после Delphi v2 и FPC 1.0.x.
VP был в первую очередь полезен для следующих целей:
- Легко переносить существующие 16-битные Турбо Паскаль программы до 32 бит
- Порт существующий 16-битный СОВА программы для 32-битной Windows (теоретически)
- Написание консольных (текстовых) программ для нескольких платформ
- Разработка на Pascal с использованием 32-битной Windows API (классическая разработка, без COM)
- Учить объектно-ориентированного программирования
Важные особенности Virtual Pascal:
- Текстовый режим IDE
- Отладчик интегрирован непосредственно в IDE и напоминает Турбо-отладчик
- Быстрая компиляция
- Цепочка инструментов написана в основном на Сборка Intel
История
Microsoft Windows, OS / 2
Компилятор был довольно популярен в BBS сцена, вероятно, из-за его порта OS / 2 и того, что он является одним из немногих доступных многоцелевых компиляторов. Также Турбо Паскаль был популярен и на BBS, но его преемник, Delphi внезапно было только для Windows. Virtual Pascal предоставил путь миграции для существующих кодовых баз.
Некоторые пользователи оказывали давление на то, чтобы Virtual Pascal превратился в программное обеспечение с открытым исходным кодом. Это не было сделано по следующим причинам:
- Исходный код компилятора в основном написан на Сборка Intel которую сложно изменить и поддерживать.
- Часть библиотека времени исполнения является собственностью Borland (Библиотека времени выполнения FreePascal была перенесена на VirtualPascal Ноа Сильва, однако в более новых версиях FreePascal RTL используются функции компилятора FreePascal, которые не поддерживаются VirtualPascal, и поэтому не могут быть перенесены).
- Инструмент patch / diff, позволяющий обойти вышеупомянутое (вносить изменения в проприетарный без распространения частей оригинала) был проприетарным и (Windows) только 16-битным.
- Документация и помощь поддерживаются дорогими (а иногда и недоступными) проприетарными инструментами.
- Нет никого, кто полностью понимает код. Аллан сказал, что некоторые из более глубоких областей для него не касались (исходный код Виталия)
Несмотря на то, что в конце 1990-х у VP была широкая база пользователей, с 2001 года она не претерпела значительных изменений, и после нескольких выпусков, предназначенных только для обслуживания, владелец объявил, что разработка прекратилась в 2005 году.[1]
4 апреля 2005 года Virtual Pascal был объявлен на официальном сайте «мертвым». Последняя выпущенная версия (2.1 Build 279) была анонсирована 13 мая 2004 года.[1]
Linux
Первоначальная версия была выпущена 4 июля 1999 года, последняя известная версия - 26 сентября 1999 года. Поддержкой этой версии занимался Йорг Плейманн. Библиотека времени выполнения для 32-битного DPMI.
Смотрите также
Рекомендации
- ^ а б c Virtual Pascal: Новости Пн, 4 апреля 2005 г. - 01:21:43 - «Virtual Pascal умер» Я не знаю, заметил ли кто-нибудь, но с сожалением сообщаю, что Virtual Pascal умер тихой смертью. Он родился в 1995 году и умер в 2005 году в преклонном возрасте (для программного обеспечения) 10 лет ".
внешняя ссылка
- Страница fPrint (UK) Ltd: OS / 2, Windows 95/98 / NT
- Страница Йорга Плеймана: Виртуальный Паскаль для Linux
- Сообщество, созданное автором Virtual Pascal
- Сайт для скачивания последней версии