Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.08.2011, 17:26   #1
antoxann
 
Регистрация: 25.08.2011
Сообщений: 9
По умолчанию Turbo Pascal и Free Pascal , в чем разница?

Добрый день) Расскажите пожалуйста чем они отличаются?? Как я понимаю Фрии Паскаль ограничен в функционале??
И еще один вопросик:
ВОзможно ли установить турбо паскаль на Вин 7 ? Если да, то как? Ато я мучался мучался,но так и не смог установить, пришлось юзать фри паскаль...

Заранее спасибо за помощь)
antoxann вне форума Ответить с цитированием
Старый 26.08.2011, 20:31   #2
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Turbo - старый DOSовский, Free - современный кроссплатформенный.
Если не нужны специфические вещи типа TurboPascal'евского модуля Graph, используй Free.
Somebody вне форума Ответить с цитированием
Старый 26.08.2011, 22:44   #3
antoxann
 
Регистрация: 25.08.2011
Сообщений: 9
По умолчанию спасибо

спасибо за ответ)
я просто только начал учить паскаль по учебнику Лукина...И вот смотрел по программе, то там есть изучение вот этого модуля Граф. Он вообще важен??? Ничеего я не упущу в этом языке, если пропущу Модуль вот-этот ??
antoxann вне форума Ответить с цитированием
Старый 26.08.2011, 23:26   #4
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Graph - в старые добрые времена простой способ рисования всякой фигни в DOS. Но с такой графикой проблемы часто бывают в WinXP, не то что в Win7.
Насколько полезно с этим разбираться - не знаю.
Somebody вне форума Ответить с цитированием
Старый 27.08.2011, 09:36   #5
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

FreePascal нормально работает с модулем Grapf в ХР. Там есть папка graph с нужными модулями. Графика выводится в Windows окно.
Насчет Win 7 не знаю. Но в комплекте х86_64 папки graph нет, значит не поддерживается.
Если необходимо работать с Турбо Паскалем, то можно скачать пакет Shool Pack со встроенным DosBox, или отдельно DosBox и установить Турбо Паскаль.
puporev вне форума Ответить с цитированием
Старый 27.08.2011, 11:37   #6
antoxann
 
Регистрация: 25.08.2011
Сообщений: 9
По умолчанию

DosBox 0.7.4 есть...но все равно, при попытке запустить любой exe из папки ТП , пишет вот такое: КЛАц
antoxann вне форума Ответить с цитированием
Старый 27.08.2011, 12:22   #7
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Цитата:
DosBox 0.7.4 есть.
Так еще как-то нужно вмонтировать туда Турбо Паскаль...
посмотри например это
http://forum.sibnet.ru/index.php?showtopic=230702
puporev вне форума Ответить с цитированием
Старый 27.08.2011, 12:40   #8
antoxann
 
Регистрация: 25.08.2011
Сообщений: 9
По умолчанию

спасибо) хоть что-то вышло)
antoxann вне форума Ответить с цитированием
Старый 27.08.2011, 12:47   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Имхо на вин7 гораздо удобнее использовать PascalABC (или PascalABC.NET, но там уже есть некоторые сильные отличия, хотя все консольные (без графики и т.п.) программы будут работать).
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 27.08.2011 в 12:51.
Alex11223 вне форума Ответить с цитированием
Старый 06.09.2011, 01:15   #10
TinMan
Форумчанин
 
Аватар для TinMan
 
Регистрация: 05.09.2011
Сообщений: 869
По умолчанию

Цитата:
Сообщение от antoxann Посмотреть сообщение
Как я понимаю Фрии Паскаль ограничен в функционале??
FreePascal ограничен??.. Кто тебе такое ляпнул?

На FP можно все. Абсолютно ВСЕ, включая игровую 3D графику, сети, многозадачность, 32/64-битность.. То есть то, о чем на TP даже и мечтать нельзя. Просто нужно соотносить цели и средства и использовать нужные библиотеки.

Как вообще можно сейчас программировать на TP?? Это все равно, что ездить на телеге, а про автомобиль говорить, что он "ограничен в функциональности": на нем кнута нет.. Меня дико удивляют современные преподаватели, которые учат на TP. Зачем использовать ворованное старье, если есть бесплатные новые средства, во много раз лучше??

Что касается ABC - не советую его использовать, если только это не необходимо. Его создатели слишком сильно отходят от стандартов.

P.S.
Модуль Graph в FP есть. И ему по барабану, какая Windows - 7 или 8 или 15.. Это НОВЕЙШИЙ компилятор, он работает и будет работать с использованием всех последних средств. Поддержка Graph оставлена для целей совместимости, и работает прекрасно. Хотя лично мне кажется, что подобная "совместимость" только во вред идет, поскольку все так и продолжают использовать это убожество, а нормальная графика остается за бортом..
Предпочитаю на "ты".

Последний раз редактировалось TinMan; 06.09.2011 в 04:46.
TinMan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Free Pascal GreenDay Помощь студентам 0 03.05.2011 08:55
Turbo Pascal or Pascal ABC Ikram Паскаль, Turbo Pascal, PascalABC.NET 0 27.04.2010 13:44
а free pascal не читает задачи которые написаны на turbo pascal? demonara Паскаль, Turbo Pascal, PascalABC.NET 3 25.05.2009 16:28
Free pascal Иллидан Свободное общение 5 17.04.2008 12:22