Показать сообщение отдельно
Старый 14.05.2011, 12:29   #28
ffinder
Дэвелопер
 
Аватар для ffinder
 
Регистрация: 10.09.2007
Сообщений: 1,442
Написано 793 полезных сообщений
(для 1,460 пользователей)
Ответ: Объясните разницу между Delphi и C++

Сообщение от Morganolla Посмотреть сообщение
У всех этих языков есть свои недостатки и костыли, которые перевешивают "костыли" С++. Поэтому они и вымерли (вымирают).
Совсем не "поэтому".
Стандартом "де факто" для драйверов и библиотек и для бинарной совместимости между библиотеками является язык С.
Так как С++ исторически был надстройкой над С - то вокруг сиплюсов сложилась культура, тусовка если хотите, системных программистов.
Если внимательно посмотреть, то ко всем языкам кроме С/С++ очень часто нужно искать "обертки"(wrappers) для библиотек/движков и прочего.
Теперь С++ "убить" невозможно. Он достиг бессмертия из-за миллиардов строк кода написанных на нем. Тысяч библиотек.
И вот теперь он со всеми ошибками, нелогичностями и просто абсудными решениями будет существовать. Потому что всё уже завязано на него. И уйти от этого невозможно.
Вот почему.

Сообщение от Morganolla Посмотреть сообщение
Например у форта вообще нет ООП...
сразу видно что ты не шаришь в форте.
два экрана кода и ООП там есть. причем любое - хочешь сиплюсплюсное, хочешь смоллтолковское (прототипное)
Форт сгубила излишняя гибкость. Из него можно выпилить абсолютно любой язык. Поэтому попытки стандартизации провалились. У каждого фортера был свой собственный Форт. Вернее даже не Форт, а свой собственный язык, и своя ОС, и свои библиотеки.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо ffinder за это полезное сообщение:
falcon (14.05.2011), Randomize (17.05.2011)