Здравствуйте, Erop, Вы писали:
E>Здравствуйте, anonim_44ax, Вы писали:
_>>К сожалению, согласен.
E>Почему "к сожалению"?
E>Цель программирования-то не код покруче навернуть, а разработать что-то нужное и полезное.
E>IMHO, майнстрим -- это вообще что-то типа VB было, а теперь дотнет стал
E>Ну да если говорить о приложениях, которые не по месту пишут, то тут майнстрим медленно переползает от чистого С к "С слегка приплюснутому"...
E>Ну так это же от практических нужд идёт-то, так что наверное и хорошо...
К сожалению, потому что код писать с применением высокоуровневых возможностей языка проще. Но эти возможности большинство не знает. Поэтому если ты в команде, где никто не знает что такое функтор (забудьте о boost::function), и любое применение функтора их в шок бросает, то приходится использовать тупые указатели на функции. А это гемор, не говоря уже о том, что просто тошнить начинает от такого подхода.
Была бы моя воля, всех бы уволил и набрал людей, кто хоть немного современный C++ знает.