Здравствуйте, MTD, Вы писали:
MTD>В ветках С++ тоска — изредка правда встречаются фрики, которые не имея опыта пилят странные велосипеды, что доставляет массу веселья, да 3 с половиной опытных плюсовиков немножко оторвавшихся от реальности. О подобных персонажах и тенденциях развития С++ и хочется поговорить. Вообще С++ классный язык появившийся в нужное время, который покрыл потребности инженеров — тот-же С, но с классами и шаблонами. И если классы и виртуальные функции на С еще можно самому написать, пусть и ценой излишних усилий, то аналогов шаблонам там нет. И все было класно, но потом в комьюнити пролезли фрики оторванные от реальности и стали пилить чудовишную дичь под названием Boost
На самом деле:
Boost классная вещица!
Использовать boost в своих наработках приятно.
MTD>Дальше было хуже, из своей резервации они пролезли в комитет, да спасибо друзья за смартпоинтеры и пару других удобных вещей, но то что вы делаете сейчас просто ни в какие ворота! Внимание, на дворе 2017 год, а в языке нет юникодных строк, нет файловых операций, нет модульности и корутин, зато с азартом обсуждаются новые фичи метапрограммирования. Блин, дорогие ученые, да я рад за вас, пилите, если вам это нужно, но не в ущерб же интересам инженеров на которых был положен болт.
Зачем это всё,когда есть библиотеки?
К чему всё это тащить именно в ЯП?
MTD>Посмотрев любой мастер класс по плюсам уже через пять минут ловишь себя на мысли — да все упоролись, то что на других языках делается не задумываясь тут предмет для получасового обсуждения. Вот не самый упоротый случай:
...так ведь у каждого — свои мозги, правда в приведенном видео ИМХО ими так и не воспользовались...
MTD>Короче, мой месседж — С++ маргинализируется и становится убежищем фриков, на интересы инженеров там положили болт.
Что такое
интересы инженеров? Можно посмотреть примеры именно инженерных интересов?
Вот чем таким инженерные интересы в разработке ПО отличаются, ну скажем от интересов врачей, бухгалтеров, диспетчеров?
MTD>MTD>“Внутри С++ сидит более компактный и понятный язык, отчаянно пытающийся выбраться наружу.” — Бьерн Страуструп
А разве новые стандарты (от C++11 и позднее) не сделали C++ компактнее и ближе к запросам разработчиков софта?