Ответ
Misha v.3 14.06.2010 15:36
мы живём в многоплатформенном мире.
на разных платформах strftime имеет разные форматные строки (и разные баги).
заниматься проверками входных форматных строк в данных условиях дело очень неблагодарное.
крме того, по сравнению с предлагаемым классом у strftime сразу вылазит ограничение по работе с locale (которой у парсера нет, т.е. получать можно будет только June, но не "Июнь")
т.е. вашу реализацию я считаю "заплаткой халтуры программистов": типа "мы функцию реализовали, а дальше вы со всем этим трахайтесь и сами изучайте как всё это работает на разных платформах".
P.S. падение в геометрической прогрессии? на каких задачах? вы уже сделали тест (с учётом реализации вышеупомянутых проверок форматных строк) и можете это падение подтвердить?