Всем привет.
Есть учебная задача - написать свою библиотеку классов на С++. Предметная область - любая. Это должно быть что-то достаточно простое, чтобы справиться за день, а код закопать и никогда нигде не использовать. Интересные для меня области: gpgpu, нейронные сети, обработка естественного языка, всякие сетевые штуки (краулеры, парсеры, боты, етц). Много всего интересного лезет в голову, только чувствую, что любая из «интересных» идей заберет куда больше времени, чем подразумевает задача. Следовательно, нужно выдержать баланс между простотой и интересностью. Хочется быстрее покончить с этапом учебных поделий и перейти к чтению Майерса, Саттера, Александреску и пр.
Буду благодарен за любые идеи.