В реалиях индустрии с ноля ничего не пишут уже очень давно. Приходится изучать уже готовую кодовую базу, исправлять ошибки, добовлять функционал, портировать, готовить пакеты и тд. Из больших событий нового веенья и парадигмы - Guix декларативный подход к системе в целом полностью на Guile Scheme