ГНУ Паскаль
Оригинальный автор(ы) | Юкка Виртанен, Питер Гервински, Франк Хекенбах, Вальдек Хебиш |
---|---|
Первоначальный выпуск | Не обеспечивает регулярных выпусков. |
Репозиторий | |
Написано в | C (компилятор), C и Pascal (среда выполнения) |
Операционная система | Кросс-платформенный |
Тип | Компилятор |
Лицензия | лицензия GPL [1] |
Веб-сайт | www |
GNU Pascal (GPC) — это Pascal, компилятор состоящий из интерфейса к GNU Compiler Collection (GCC), аналогично тому, как Fortran и другие языки были добавлены в GCC. GNU Pascal совместим с ISO 7185 и реализует большую часть стандарта ISO 10206 Extended Pascal. [2]
Основное преимущество использования GNU Pascal в компиляторе GCC состоит в том, что его можно мгновенно переносить на любую платформу, которую поддерживает компилятор GCC. Однако, поскольку GPC является интерфейсом, ему приходится адаптироваться, если в GCC вносятся серьезные изменения (например, большая новая версия). Обычно новые основные версии внедряются медленно (по-прежнему в основном это 3.x, с экспериментальными сборками 4.x). Вероятно, это одна из причин, по которой разработчики обращают внимание на серверную часть, ориентированную на C.
В июле 2010 года разработчик публично спросил мнение (оно исчезло из сети в период с июля 2014 по июнь 2015 года) о будущем GNU Pascal из-за нехватки разработчиков и проблем с обслуживанием порта GCC. шла В списке рассылки оживленная дискуссия , в которой разработчики, похоже, склонялись к повторной реализации на C++ с серверной частью, генерирующей код C. Список рассылки снова заснул, и по состоянию на декабрь 2016 г. [update] никаких дальнейших релизов или объявлений о будущем ходе проекта сделано не было.
Dev-Pascal — это графическая среда разработки , поддерживающая GNU Pascal.
См. также
[ редактировать ]Примечания
[ редактировать ]Внешние ссылки
[ редактировать ]- Git-репозиторий одного из разработчиков GPC на GitHub.
- Веб-сайт GNU Pascal (GPC)
- Стандартный Паскаль - Ресурсы и история оригинального стандартного Паскаля.
- Информационные бюллетени группы пользователей Паскаля - ранний ресурс по истории Паскаля, содержащий множество писем от Вирта и других людей, касающихся Паскаля.
- Паскаль и его преемники - статья Никлауса Вирта о развитии Паскаля, Модулы-2 и Оберона.
- Программное обеспечение, использующее лицензию GPL
- Компиляторы Паскаля (языка программирования)
- Семейство языков программирования Паскаль
- Процедурные языки программирования
- Статически типизированные языки программирования
- Структурированные языки программирования
- Незавершенные статьи по компьютерному программированию