Здравствуйте, sch, Вы писали:
sch>Просматривая программистские форумы и группы новостей, начиная от rsdn.ru sch>до comp.lang.c++.moderated не могу избавиться от ощущения, что большинство sch>программистов не знают базовых вещей касающихся алгоритмизации. Я предлагаю sch>даже сделать следующий опыт. Зайти на форум по C++ и спросить: как парсить sch>CSV-файлы. Вам тут же начнут предлагать варианты типа Boost.Tokenizer, еще sch>какие-то библиотеки, предложут воспользоваться генераторами парсеров и sch>прочим sch>и прочим. А между тем задача простейшая, на уровне первого курса ВУЗа. sch>Общее sch>впечетление -- мастерство программистов снизилось, причем вероятно этот sch>процесс глобален.
И чем тебе решение с Boost.Tokenizer не нравится?
sch>С одной стороны все понятно. Программирование должно стать и несомненно sch>становится более выскоуровневым. С одной стороны сие хорошо -- быстрее sch>проходит разработка программного обеспечения, с другой стороны -- мы sch>получаем sch>громоздкие и несовершенные системы, примеры которых приводить я не буду sch>дабы sch>не начинать священные войны.
Значит ли, что более высокоуровневое программирование обязательно влечет за собой громоздкость и несовершенство? Очень спорно.