Тема: Чи потрібна книжка-підручник-довідник концепцій програмування?
Час від часу бачу від новачків питання про "універсальний довідник мов програмування". Очевидно, що така річ непотрібна і взагалі неможлива. Але ось інше питання: мови програмування реалізовують певні загальні концепції, такі, як алгоритм, модель, змінна, функція, рекурсія, монада, сінглетон... Кожен підручник з програмування, зрештою, зводиться до викладання частини цих концепцій для конкретної мови, від алфавіту і алгоритмів до абстрактних фабрик і комонад.
Так от, як гадаєте, чи потрібен довідник (абощо) таких концепцій з прикладами купою мов? Якщо так - ви б хотіли взяти участь в його створенні? Яким ви його бачите? Наводжу знизу кілька варіантів, але це не вичерпний список.