У нас все больше и больше продвинутых компиляторов, языков и фреймворков, которые либо автоматизируют задачи, либо скрывают от нас некоторые тонкости, делают ли они в конечном итоге нас глупыми программистами?
Jim C дает следующую аналогию калькулятора:
Любой из них извлекает квадратный корень в последнее время, используя бумагу и карандаш? Мы используем калькулятор или простой вызов функции в нашем любимом языке программирования. Сколько из нас знает, что калькулятор выполняет или даже функцию?
Итак, почему бы нам не просто рассказать нашим детям забыть математику, что у нас есть калькуляторы? Разве это не привело бы к тому, что наши дети были бы глупыми?