Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
 Аватар для Vovcheg
38 / 38 / 18
Регистрация: 16.05.2011
Сообщений: 139

Отличие между FP и TP

18.05.2011, 16:21. Показов 2365. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Объясните пожалуйста незнающему человеку, чем отличаются Турбо Паскаль и Фри Паскаль?
Думаю, что они идентичны, но после того как сделал программу на ТП, написав такую-же в ФП она не компилировалась... Возможно были ошибки, которые я не наблюдал.
И да, если ли Турбо Паскаль на ВинХ64?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.05.2011, 16:21
Ответы с готовыми решениями:

Отличие между date и DateTime
Здравствуйте. date — Форматирует вывод системной даты/времени DateTime - Представление даты и времени Все из мануала. В БД у меня...

Отличие между View and PartialView
В чем разница между возвращением ViewResult и PartialViewResult?И зачем мы используем PartialViewResult?

Отличие между exit и break
В чём заключается отличие между exit и break, в каких случаях их можно использовать и их свойства.

7
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
23.05.2011, 03:13
Цитата Сообщение от Vovcheg Посмотреть сообщение
чем отличаются
Всем. TP уже давно устарел. Для изучения основ программирования он конечно годится, но современную программу под современную операционную систему на нём не напишешь. FP это современный(и довольно "продвинутый") кроссплатформенный Паскаль. Он полностью совместим с TP, и практически полностью совместим с Delphi.
Цитата Сообщение от Vovcheg Посмотреть сообщение
после того как сделал программу на ТП, написав такую-же в ФП она не компилировалась...
Несмотря на совместимость с TP, некоторые отличия всё же есть. Надо смотреть код.
Цитата Сообщение от Vovcheg Посмотреть сообщение
И да, если ли Турбо Паскаль на ВинХ64?
Боюсь, что нет
2
 Аватар для Vovcheg
38 / 38 / 18
Регистрация: 16.05.2011
Сообщений: 139
23.05.2011, 06:32  [ТС]
Спасибо за ответы. Есть еще один вопрос. У себя в городе я не видел книги по FP, только Турбо, стоить ли покупать ее, если хочу учить Фри Паскаль?
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
23.05.2011, 13:17
Есть бесплатная книга в элетронном виде Основы программирования в Lazarus. Там первая часть посвящена как раз Free Pascal(хоть и описано там далеко не всё). Можешь для начала её почитать, а там уж думаю разберёшься. А по TP я бы не советовал ничего покупать, cмысла в этом особого нет.
Цитата Сообщение от Vovcheg Посмотреть сообщение
У себя в городе я не видел книги по FP
Это не проблема. Любую книгу можно заказать почтой. Главное знать что
1
 Аватар для Vovcheg
38 / 38 / 18
Регистрация: 16.05.2011
Сообщений: 139
23.05.2011, 15:57  [ТС]
Все, понял.
Какую книгу по ФП посоветуешь купить? Именно купить, бесплатные не интересуют. И да, что бы было очень-очень много информации...)
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
24.05.2011, 00:17
Я не очень хорошо знаком с литературой по FP, поэтому посоветовать ничего не могу. Та книга, на которую я дал ссылку довольно неплохая, но т.к. она не издавалась, в бумажном виде её не найти. Возможно есть смысл взять какую-нибудь(желательно хорошую ) книгу по Delphi. В принципе всё(почти всё), что работает в Delphi актуально и для Free Pascal. Ну и документацию никто не отменял http://www.freepascal.org/docs.var
1
 Аватар для Vovcheg
38 / 38 / 18
Регистрация: 16.05.2011
Сообщений: 139
24.05.2011, 10:11  [ТС]
... Немного не понял. Дельфи схож с Паскалем...?
Я абитуриент в сфере программирования, хочется начать с чего-то простенького. Говорят, что учить Паскаль стоит для общего понимания программирования, для развития логики, для построения легких, а в будущем и сложных алгоритмов. Правильно ли я понял что мне сказали? Начинать стоит с Паскаля?
0
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
24.05.2011, 11:06
Да он во многом схож с Delphi(точнее говоря этот диалект Паскаля используется компилятором по умолчанию). Когда я говорю о Delphi я имею ввиду непосредсвтаенно язык программирования(раньше он назывался Object Pascal), а не среду разработки Поскольку тебе Паскаль, как я понял, нужен только для "общего понимания программирования"(о чём неплохо было бы сказать сразу ), то можешь взять любую книгу по Free/Turbo Pascal. Чтобы комилировать программы написанные под TP используй директиву {$MODE TP}
Pascal
1
2
3
4
5
6
program some_program;
 
{$MODE TP}
 
begin
end.
Совместимость с TP практически полная. А по поводу того с чего начинать... Лично я начинал с C. Кому-то удобнее Паскаль. Это всё достаточно субъекивно. Когда ты только начинаешь(развиваешь логику, изучаешь основные алгоритмы, структуры данных) выбор языка программирования не имеет такого уж большого значения.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.05.2011, 11:06
Помогаю со студенческими работами здесь

Отличие между loadAssocList и loadObjectList
Здравствуйте.Распутайте меня пожалуйста. Есть функция в Joomla все стандартно никаких придумываний Model.php: public function...

В чем отличие между JavaServlet и JSP?
Здраствуйте! Скажите пожалуйста,чем отличаются между JavaServlet и JSP с чего начать JavaSerlet или JSP? Спасибо

отличие между ubuntu kubuntu и xbuntu
Ребята скажите пожалуйста в чем отличие ubuntu kubuntu и xbuntu Убунту я видел рабочий стол гном кубунту КДЕ . А Xbuntu ?? Что лутше...

В чем отличие между 1С SQL и обыкновенной 1С?
Скажите в чем отличие между 1С SQL и обыкновенной 1С?

В чем отличие между процедурами и функциями?
добрый день расскажите, пожалуйста, кто-то в чем отличие между процедурами и функциями в Delphi. Искал ответ в книгах по делфи, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru