Чем отличается pascal от free pascal? - Вопросы по Pascal
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Чем отличается pascal от free pascal?

Регистрация
18 Дек 2013
Сообщения
75
Репутация
0
Спасибо
0
Монет
0
В чем различие между этими языками? Если написать одну программу она корректно будет работать на другой? В чем их разница? Нужно написать код под преобразование Фурье, могу ли я использовать Pascal вместо FP?
 
Регистрация
13 Дек 2013
Сообщения
76
Репутация
0
Спасибо
0
Монет
0
фри паскаль это бесплатный
 
Регистрация
27 Дек 2013
Сообщения
90
Репутация
-3
Спасибо
0
Монет
0
Паскаль - это стандарт языка от Вирта. Одной из ближайших к нему реализаций является Berkeley Pascal. Стандарт языка таков, что написать на нём что бы то ни было серьёзное не представляется возможным. Нет ни инструментальных средств, ни абстракций достаточно высокого уровня. Поэтому Вирт не остановился на Паскале, а наплодил множество более развитых языков: Оберон, Модула (и все с номерами версий 1, 2, 3, ...).

Фри Паскаль - это реализация, в которой добавлены расширения, чтобы сделать язык хоть немного пригодным к решению практических задач. По уровню абстракции язык улучшился ненамного, но хоть появились библиотеки и некоторые синтаксические полезности: тип string, динамическая обработка массивов и др.
 
Регистрация
17 Дек 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
Есть язык, а есть системы программирования на этом языке.

Паскаль — язык, придуманный кем-то на бумаге.

А Free Pascal, Turbo Pascal, PascalABC и прочие — это системы программирования, позволяющие компилировать и исполнять программы на языке Паскаль или на каком-нибудь его диалекте.
 
Сверху Снизу