В мейнстриме современного программирования сейчас 1980-1985й год, все технологии оттуда. Мало кто знает историю отрасли, то, что новомодные TDD, MVC и модульные (юнит) тесты были заимствованы из SmallTalk, который уж лет 20 широко не применяется (а лет 30 назад это всё уже в нём было), а все технологии появившиеся в 90-е годы прошлого века большинству программеров кажутся ультрасовременными (COM, DCOM, ORB) -- на них смотрят как на слона с рогами.
Ты должен сделать зло из ничего, потому что его больше не из чего сделать.