Re[13]: Поугараем над С++ комьюнити?
От: MTD https://github.com/mtrempoltsev
Дата: 03.11.17 06:36
Оценка: :)
Здравствуйте, vdimas, Вы писали:

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


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


И в каком стандарте С++ есть спецификация, например, на алгоритмы криптографии?

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


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


V>Ну, я тоже написал именно под openssl.

V>Пару вечеров работы, и?

Сложности с пониманием написанного? Давай на пальцах, для чтобы даже до самых-самых дошло:

1. На С есть библиотеки, де-факто ставшие стандартом в предметной области, на С++ аналогов нет
2. Ты утверждаешь, что есть и приводишь ссылки на обертки над С либами
3. Я говорю, что написать обертку не большое достижение
4. Ты говоришь, что сам писал обертку за пару вечеров и спрашиваешь "и?"

Друг, как у тебя самочувствие?

V>Под дотнет такая же по функциональности обертка могла занять рабочую неделю.


Чего? Во-первых, дотнет — не язык, а платформа. Ты собрался сразу в байткоде писать? Во-вторых, можешь привести пример, где на C# что-то сделать сложней, чем на С++? Вычисление факториала на этапе компиляции не считается. В-третьих, писать обертки, а потом обертки над обертками — традиционная забава С++ разработчиков, в C# уже есть System.Security.Cryptography

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

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

V>Так и дотнета под них нет.


У тебя проблемы с дотнетом? Я его нигде не упоминал, а у тебя он все чешется.

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


С теперь тоже отстой? Итого, руководствуясь твоей логикой, выбрасываем С++, выбрасываем С, оставляем только ассемблер, потому, что на некоей сферической платформе в вакууме нет полноценных компиляторов С и С++.

V>QT — это просто хороший пример того, что не всё зависит только от языка. Язык же не в вакууме живёт, а на конкретных аппаратных и программных платформах.


Глубокомысленно. Что сказать хотел?

V>Поэтому, тот же GTK+ сугубо сишный.


Почему?

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


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


Любая, чем больше всего гордишься?

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


Конечно требуют. Дефайны из С просто необходимо обернуть в неймспейсы и засунуть в перечисления.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.