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

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

Вернуться   Форум программистов > Delphi программирование > Lazarus, Free Pascal, CodeTyphon
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.11.2009, 00:11   #1
cnst_bus
Пользователь
 
Регистрация: 01.09.2009
Сообщений: 13
По умолчанию Возможности Pascal

Ограничены ли возможности Free Pascal?
Можно ли написать на Free Pascal то, что можно написать на C++ или DELPHI?
cnst_bus вне форума Ответить с цитированием
Старый 22.11.2009, 00:19   #2
LeBron
Форумчанин
 
Регистрация: 10.10.2009
Сообщений: 680
По умолчанию

В плане вычислений и алгоритмики - можно написать все то же, что и на С++, к примеру. Паскаль полноценный (хотя изначально и учебный), самостоятельный, полный по Тьюрингу (хотя это тоже не показатель) язык. Правда, в некоторых случаях это будет крайне трудно и неудобно, но написать можно все. А по поводу различных примочек "для юзера" - думаю, тоже все, но гарантировать ничего не могу.
LeBron вне форума Ответить с цитированием
Старый 22.11.2009, 09:01   #3
Виталий Серов
Заснувший
Форумчанин
 
Регистрация: 13.03.2009
Сообщений: 213
По умолчанию

Цитата:
Ограничены ли возможности Free Pascal?
Free Pascal - это компилятор языка паскал с поддержкой объектного паскаля Delphi, на основе этого компилятора сделан Lazarus, который по заявлениям разработчиков может даже работать с визуальными компонентами Delphi.
Главный его плюс - бесплатность.
Главный минус - отсутствие хорошего редактора кода идущего вместе с Free Pascal.

п.с. Хороший программист напишет на чём угодно (Free Pascal,Java,Assembler) то "что можно написать на C++ или DELPHI", всё зависит от ситуации.

Последний раз редактировалось Виталий Серов; 22.11.2009 в 09:05.
Виталий Серов вне форума Ответить с цитированием
Старый 22.11.2009, 10:15   #4
OCTAGRAM
Oldschool geek
Форумчанин
 
Аватар для OCTAGRAM
 
Регистрация: 09.03.2009
Сообщений: 611
По умолчанию

Цитата:
Сообщение от cnst_bus Посмотреть сообщение
Ограничены ли возможности Free Pascal?
Вообще говоря, FP — это безвкусица по сравнению с Delphi. FP ставил цель быть совместимым с Delphi, но вот уже восемь лет он таковым не является. Последняя версия Delphi, с которой FP пытался совместимым — это Delphi 7, датированная 2001м годом. С тех пор эти языки всё больше разделялись, и FP всё больше удалялся в сторону безвкусицы. Фрипаскалисты могут потратить много усилий на ерунду, но так и не сделать насущные вещи. Например, во FreePascal были реализованы строковые сообщения
Код:
Procedure TMyObject.MyStrHandler(Var Msg); Message ’OnClick’;
и это в то время, как реализация COM сервера висела в TODO.

Сильно мне не нравится то, что авторы интересуются сишными потомками больше, чем потомками паскаля (пруфлинк). И тащат это всё в свой Паскаль. Уж лучше бы, как в Delphi, из .NET тащили, гармоничней получается. Никогда не доводилось видеть сексапильную женщину, пытающуюся быть сексуальной? Вот и Паскаль, будучи смешан с C++, произодит отвратительное впечатление. Он потерял совместимость с Delphi, потерял привлекательность Паскаля, а фичи, перетащенные из C++, не работают так же хорошо, как в C++. Ни рыба, ни мясо.

Цитата:
Сообщение от cnst_bus Посмотреть сообщение
Можно ли написать на Free Pascal то, что можно написать на C++ или DELPHI?
В принципе, можно, хотя для Delphi и C++ очень много готовых компонент, а FreePascal в этой гонке участвует на общих основаниях, например, он ни чуть не более привлекателен, чем паскалеподобные Ada или Dylan.
If you want to get to the top, you have to start at the bottom

http://pascal.net.ru/
OCTAGRAM вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможности Access nikolai_P Microsoft Office Access 4 03.11.2009 00:10
возможности С alex(21) Общие вопросы C/C++ 10 17.10.2009 16:24
Возможности CGI Viteef PHP 18 29.04.2008 22:48