совместимость программ fpc и tp7

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

совместимость программ fpc и tp7

Сообщение parker » 10.01.2014 00:59:09

здравствуйте. вопрос появился. программы написанные в turbo pascal пойдут в free pascal. и наоборот?
а игру или фотооредактор можно написать на free pascal?
parker
незнакомец
 
Сообщения: 4
Зарегистрирован: 10.01.2014 00:34:18

Re: совместимость программ fpc и tp7

Сообщение Лекс Айрин » 10.01.2014 01:23:03

parker писал(а):а игру или фотооредактор можно написать на free pascal?


Игру уже пишут. Да и фоторедактор, не думаю, чтобы был такой уж неестественной задачей -- это всего-лишь операция над массивом. В случае променения слоев -- над несколькими.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: совместимость программ fpc и tp7

Сообщение parker » 10.01.2014 02:08:23

..с массивами я как-то писал програму. работала
а на счет turbo pascal. если листинг программы на free pascal запустить в turbo pascal она будет работать?
да turbo pascal еще поддерживается или можно спокойно качать и использовать?
а с многоядерностью процессора в fpc как. гдето писали оптимизируют новые языки прогрммирования?
parker
незнакомец
 
Сообщения: 4
Зарегистрирован: 10.01.2014 00:34:18

Re: совместимость программ fpc и tp7

Сообщение SSerge » 10.01.2014 05:26:07

parker писал(а):да turbo pascal еще поддерживается или можно спокойно качать и использовать?


У вас странные представления о лицензировании. Если уже не поддерживается, это не значит что разрешено бесплатно использовать. В общественно достояние выкладывали imho только turbo pascal 3.0 и 5.1, и то с какой-то оговоркой

parker писал(а):а с многоядерностью процессора в fpc как. гдето писали оптимизируют новые языки прогрммирования


Никак. Как и у любого языка программирования, компилирующего в прямой код процессора, если руками распараллеливания процессов не делаете - само по себе также не делается.
Ну и freepascal никакого отношения к "новым языкам программирования" не имеет :D

parker писал(а):а игру или фотооредактор можно написать на free pascal?


Данные задачи в первую очередь зависят не от языка программирования, а от существования библиотек, решающих задачи и существования возможности использования этих библиотек с языком программирования.

parker писал(а):программы написанные в turbo pascal пойдут в free pascal. и наоборот?


Галимая математика и прогпраммы, не выходящие за базовые рамки стандартного паскаля, в общем случае, совместимы.
Шаг в сторону == несовместимость. Не будут работать программы, использующие TurboVision или сторонние библиотеки. Не будут работать программы, работающие с данными за рамками языка, опирающиеся на внутреннее представление данных, менеджер памяти и пр. Не будет нормально работать "графика модуля GRAPH"
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Re: совместимость программ fpc и tp7

Сообщение parker » 10.01.2014 12:24:25

SSerge писал(а):У вас странные представления о лицензировании.

эт win xp всеравно надо будет покупать?
parker
незнакомец
 
Сообщения: 4
Зарегистрирован: 10.01.2014 00:34:18

Re: совместимость программ fpc и tp7

Сообщение SSerge » 10.01.2014 13:18:42

parker писал(а):эт win xp всеравно надо будет покупать?


Непонятен вопрос. Если вы имеете в виду окончание ее жизненного цикла с 15.04.2014, то считайте для простоты, что с этой даты Windows XP просто прекращает свое существование. Купить ее по дистрибьютерским каналам вы и сейчас не можете. В принципе. Её таки просто не продают. коробку с рук - может быть. Но зачем?

А вот несмотря на то, что система официально прекратит свой жизненный цикл, компетентные органы в случае проверок, штрафовать за ее незаконные инсталляции продолжат за милую душу. Как сейчас штрафуют за незаконно инсталлированные Windows 95, 98 и Millenium. Сумма "ущерба" определяется по цене продаваемого на сегодня аналога максимальных потребительских качеств.

Об этом?
SSerge
энтузиаст
 
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Re: совместимость программ fpc и tp7

Сообщение parker » 10.01.2014 13:40:57

...даже win 95 ...
а на код тоже есть авторское право или только на конечный продукт - программу?
parker
незнакомец
 
Сообщения: 4
Зарегистрирован: 10.01.2014 00:34:18


Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14

Рейтинг@Mail.ru