Вот часто меня спрашивают их отличие, а я нуб в этом и не знаю что сказать. Объясните мне поподробнее, в чем же суть, почему все предпочитают C++. Что можно на нем такого сделать, чего нельзя на дельфи? Вообщем в этой теме я на бронепоезде. Очень хочу просвятиться...
прям таки все предпочитают?
плохой вброс, холивара не будет
Cerber
> прям таки все предпочитают?
> плохой вброс, холивара не будет
Ну не все, конечно, большинство. Но почти во всех конторах прогают на сях.
А холивар не нужен, нужны отличия.
кстати, есть такой довольно популярный видео-плеер - KMPlayer
написан на делфи
вообще как то узнал, есть очень хороший признак программы, написаной на делфи - курсор-указатель, который обычно появляется над ссылками, в делфи-программах не зависит от текущей темы винды, и является очень старым и некрасивым курсором
так вот в том же KMPlayer'е, если зайти в "О программе" и навести на ссылки внизу, как раз появляется этот курсор, стремная рука с черной полосой на запястье
Cerber
К чему это? Я не спрашиваю о программировании софта. Речь идет о программировании игр, под DirectX и OpenGL. Думаю там можно самому нарисовать курсор.
Cerber
> кстати, есть такой довольно популярный видео-плеер - KMPlayer
Первый раз слышу.
JR-44
> Что можно на нем такого сделать, чего нельзя на дельфи?
Использовать Си и Си++ библиотеки, которых большинство. Писать кроссплатформенные приложения(FPC - это не Delphi!).
JR-44
У каждого свои достоинства,... проблема в том, что все API (игровые тоже) в основном пишутся на C/C++. И по этой причине у Delphi программистов всегда проблема найти адаптированный вариант.
oistalker
> У каждого свои достоинства,... проблема в том, что все API (игровые тоже) в
> основном пишутся на C/C++. И по этой причине у Delphi программистов всегда
> проблема найти адаптированный вариант.
Интересно услышать и о достоинствах Delphi.
Но ведь находят, с трудом, но находят. Это все ясно, что недостаток информации и т.д. и т.п. Интересуют какие-то глобальные отличия. Что нельзя там или там.
JR-44
> Что нельзя там или там.
JR-44
Ну отличия Си от Паскаля очевидны.
В Си вся ответственность возложена на программиста. В результате можно почувствовать себя богом.
В Паскале нельзя ничего сделать этакого. Чувствуешь себя в стальной клетке.
С++ и Дельфи.
хммм.
Ну во первых для дельфи нет ну почти никаких библиотек. А без них ничего написать нельзя.
Во вторых на Дельфи нельзя написать Linux и для Linux. И вообще GNU = Си + Lisp
Ну и главное:
С++ создает у программиста чувство "непознаного". Причем у всех до единого.
Вот недавно узнал: http://users.livejournal.com/_winnie/229311.html#cutid1
Теперь я убежденный С+сник.
Ах да. Самое главное забыл.
Дельфи мертв.
JR-44
> Интересно услышать и о достоинствах Delphi
Как писал один дельфист: "В Дельфи все для людей сделано, в отличии от етого е&$$%§о с++".
П.С. Здесь могла бы быть ваша реклама.
Ну так, основные отличия набросал:
C++ | Delphi | |
Нужность | Нужен | Не нужен |
dave
> "В Дельфи все для людей сделано, в отличии от етого е&$$%§о с++"
Когда впервые попробовал С++, тоже были такие чувства. Но потом я прозрел!
Pokimon
> Вот недавно узнал
А еще "отец". Изучай.
Да сколько ж можно! Вот же http://holywars.ru/comments/759
/thread
Тема в архиве.