>ORM+Model-View+Workflow-DSL
Товарищ Луговский назвал это, а не мог бы он объяснить для нас, быдлокодеров, что это есть, зачем оно нужно, или дать ссылки, где можно прочитать в двух словах (объём текста до страницы) об этом?
Также хотелось бы получить доходчивое объяснение "для чайникофф", чем отличается функциональное программирование, чем оно лучше для типичных практических задач (веб, прикладной софт и т. д.), почему типичные императивные языки не годятся для этого.
Заранее спасибо за толковое разъяснение.