суббота, 27 ноября 2010 г.

Видео-лекции по STL

Вышла восьмая часть, посвященная регулярным выражениям из <regex>.
Естественно, это для C++0x.

Как работают алгоритмы сортировки

Иногда для понимания того, как работает та или иная вещь, лучше один раз увидеть, чем сто раз услышать.

Замечательный сайт www.sorting-algorithms.com позволяет увидеть, как сортируются данные разными алгоритмами.

Все это бегает и сортируется прямо на ваших глазах!

Взято отсюда.

std::min/std::max

Стандартную библиотеку С++ мы используем очень активно, включая алгоритмы.
В сочетании с заголовками Windows это дает иногда интересные эффекты с min/max, которые не глядя определены там как макросы...

среда, 10 ноября 2010 г.

Core Wars - сражение между программами

Недавно ездил к родителям разбирать свои старые вещи, включая подборки журналов - наткнулся на "В Мире Науки" ажно за 1989 год.
Вообще-то это перевод "Scientific American", но суть не в этом - в то время в журнале вел постоянную колону Alexander Dewdney, посвященную разным аспектами CS, оттуда-то я впервые и узнал про "войны в памяти"...

понедельник, 1 ноября 2010 г.

Exception handling cost

Наши программисты делятся традиционно на два лагеря - те, кто принимает и активно использует исключения, и те, кто терпеть их не может (чаще всего в итоге выясняется, что люди просто не обладают навыками exception-safe programming, но есть и реальные представители "старой школы").