Ответ 1
Структура и интерпретация компьютерных программ долгое время с сопровождающим лекции обеспечивают отличное введение в функциональное программирование (используя Схему), из которого выходят многие из этих терминов.
Я изучил С++, когда был C с классами. Я нахожу себя все более нелюбящими новыми технологиями, такими как сборка XML и мусора. С другой стороны, я обнаружил языки сценариев, такие как Lua и Python. И мне очень нравится гибридная среда С++ с детерминированным управлением памятью со встроенным языком script, с сборкой мусора и всем, что влечет за собой.
Моя проблема заключается в том, что, пытаясь изучить эти языки, я обнаруживаю, что сталкиваюсь с терминологией, которую я просто не задираю: лямбда, закрытие и т.д.
Какие онлайн-ресурсы существуют для пожилого человека, чтобы получить доступ к этому материалу?
Структура и интерпретация компьютерных программ долгое время с сопровождающим лекции обеспечивают отличное введение в функциональное программирование (используя Схему), из которого выходят многие из этих терминов.
Насколько мне хотелось бы сказать это, Wikipedia - отличное стартовое место. Часто представлены подробные статьи, а также ссылки на другие определения на других сайтах и примеры в таких местах, как Code Project.
Также очень полезно искать Переполнение стека!
В Стэнфорде есть отличные уроки компьютерной науки онлайн
Если вы ищете более широкий, углубленный подход, взгляните на MIT OpenCourseware.
"MIT OpenCourseWare (OCW) - это веб-публикация практически всех материалов курса MIT. OCW открыт и доступен миру и является постоянной деятельностью MIT."
http://ocw.mit.edu/OcwWeb/web/courses/courses/index.htm#ElectricalEngineeringandComputerScience
В соответствии с вашим вопросом в курсе "Введение в компьютерную науку и программирование" используется Python. Есть также десятки других предлагаемых курсов, и многие другие в разных учреждениях по всему континенту.
Я не думаю, что вам нужно пройти все это (скорее теоретические) курсы CS снова. Просто используйте википедию и посмотрите документацию на Python. Когда дело доходит до современного С++, я предлагаю вам взглянуть на С++ faq lite (просто Google).