Re[12]: Поугараем над С++ комьюнити?
От: vdimas Россия  
Дата: 31.10.17 19:22
Оценка:
Здравствуйте, MTD, Вы писали:

V>>Ты высказываешься в той ветке, где С++ ругают за недостаточную навороченность.

MTD>Чего? Я начал эту тему и у меня наоборот претензии, что сейчас сообщество увлеклось переусложнением.

А я отвечал человеку в конкретной подветке.


V>>Индустриальных стандартов много, как и комитетов по стандартизации.

V>>Разумеется, С++ такой же индустриальный стандарт.
MTD>У тебя какая-то каша в голове. Например, никто их не стандартизировал

Кого "их"?


MTD>а на С++ сообщество не осилило сделать ничего такого же уровня.


На язык С++ есть целая сетка версий стандартов.


MTD>На обертки ты дал ссылки, а не на либы.


Обертка обертке рознь.


MTD>Вот я написал плюсовую обертку над openssl что мне теперь кричать, что я гуру криптографиии и внес огромный вклад?


Ну, я тоже написал именно под openssl.
Пару вечеров работы, и?
Под дотнет такая же по функциональности обертка могла занять рабочую неделю.
Всё-таки, это малость опрометчиво — сбрасывать со счетов непосредственную интероперабельность С и С++ кода.


V>>Ну покажи мне С++ компиляторы под архитектуры PIC, AVR, i51

MTD>Для них нет компиляторов С++? Это что же ты так решил высказаться, что С++ отстой?

Так и дотнета под них нет.
Может, это просто такие специфические архитектуры, что под них даже реализация языка идёт С в сильно урезанном виде?


V>>За что его и ругают, кстате.

V>>Отличный пример, спасибо.
MTD>Конечно, у труЪ модерн С++ разработчиков, бомбит когда кто-то зарабатывает деньги и решает проблемы людей.

Да я не против. QT — это просто хороший пример того, что не всё зависит только от языка. Язык же не в вакууме живёт, а на конкретных аппаратных и программных платформах. Поэтому, тот же GTK+ сугубо сишный. Но ведь тоже мазохизм, не? Не зря же существует Vala?


V>>Ну ты бы сначала вопросом поинтересовался бы, потом выводы делал.

MTD>Хочешь длиной меряться? Ну расскажи, что ты на С++ написал.

Какая прикладная область интересует?


V>>В С++ оборачивается обычно ничтожная часть АПИ любой сишной библиотеки.

MTD>Это бессмысленное высказывание, оборачиваю всегда только внешний интерфейс.

Осмысленную часть ты скромно порезал:

Вот только те объекты, которые отвечают за ресурсы, те и оборачиваются, потому что ради RAII.
Но гораздо больше объектов никакого оборачивания не требуют.

Не требуют оборачивания структуры, перечисления, константы и т.д. и т.п.
А такие вещи обычно составляют более половины любой спецификации АПИ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.