Другие языки программирования и технологии

Почему все так хвалят этот C++ ?Че он такое умеет что не может к примеру delphi

Явная работа с указателями на объекты; лаконичная запись (тернарный оператор, инкримент, битовые операторы, операторы присваивания, удобный for - но это еще даже чистый C, а не плюсы) ; свободная объектная модель (без общего предка) ; множественное наследование; шаблоны; макросы.. . хватит?
--
Это не учитывая перегрузки операторов - вроде, в последних Delphi добавили.. .
--
Евгений, это ты ничего не умеешь, а C++ умеет.. . ну.. . почти все.
---
Юриус,
Язык Паскаль был создан Никлаусом Виртом в 1968—1969
Си (англ. C) — стандартизированный процедурный язык программирования, разработанный в начале 1970-х годов (c) Вики
Если у C (и потомков) синтаксис 70-х, то у паскаля (и потомков, включая Дельфи) - 60-х...
Аслям Байгильдин
Аслям Байгильдин
97 822
Лучший ответ
Как уже сказал кэп, C++ позволяет тебе выстрелить в ногу кучей способов. И пофиг, что из-за всех этих коротких записей читаемость у него на уровне 30-летней давности, когда компьютеры были большими, а программы - маленькими.
ИМХО же основное его преимущество - возможность прямого использования кучи написанных библиотек, без конвертирования файлов-заголовков, приведения строковых типов, stdcall'ов и прочих плясок с бубнами. А ANSI-C - вообще фактически кроссплатформенный компилируемый язык, в отличие от дельфи, который только под винду и (с бубнами) под мак. Плюс к этому - возможность разработки драйверов и прочих системных приложений (на дельфи тоже можно, но там уже не бубны нужны - тамтамы целые...) .
Еще сишные программы работают малец быстрее дельфийских, хотя на современном железе это уже абсолютно не критично, кроме жестких систем реального времени.
Ни чего не умеет, но это первый серьезный язык программирования высокого уровня, ставший стандартом. Как говорится: Кто первый встал, того тапки
Например, C++ умеет работать с памятью куда свободнее, чем Pascal и его производные.
В C++ есть STL, аналога которому, на сколько я помню, нет в Delphi (я могу ошибаться - давно уже не занимался всем этим, знания блекнут) .
самый главный плюс Си то что он на разных ОС применим. Куликс не в счет :)