та норм. стадия велосипедостроения - естественная стадия становления любого программиста. дает много опыта. а вот когда время станет стоить денег - тогда она и завершится. так что пусть пробует =)
из твоих слов следует, что изучив основы пхп - надо сразу учиться юзать Зенд, а не писать простенький модульный движок, добавляя туда по очереди ЧПУ, поддержку темплейтов и т.д. >>Если хочется что-то сделать самому тут надо добавить "сделать самому качественно и не повторяя чужих ошибок" с минимальными знаниями С++ ставить себе такие цели как раз глупо.
Твой пример не соответствует тому, что написал нерезус. Жизни не хватит пройти технологии по очереди, в случае C++ . В общем, не трать время попусту, учи то, чем действительно будешь ползьзоваться. З.Ы. Qt можешь использовать только для GUI, а буст и всё что пожелаешь - в движке.
Думаю для простого GUI wxWidgets было бы очень хорошо ,там кстати тоже есть классы для организации многопоточности , Qt конечно вне конкуренции по качеству , ну а если только для винды будешь писать , изучи win api ,возможно напишешь свою небольшую библиотеку для легкого построения GUI.