Компьютерные науки для пожилых людей

Я изучил С++, когда был C с классами. Я нахожу себя все более нелюбящими новыми технологиями, такими как сборка XML и мусора. С другой стороны, я обнаружил языки сценариев, такие как Lua и Python. И мне очень нравится гибридная среда С++ с детерминированным управлением памятью со встроенным языком script, с сборкой мусора и всем, что влечет за собой.

Моя проблема заключается в том, что, пытаясь изучить эти языки, я обнаруживаю, что сталкиваюсь с терминологией, которую я просто не задираю: лямбда, закрытие и т.д.

Какие онлайн-ресурсы существуют для пожилого человека, чтобы получить доступ к этому материалу?

Ответы

Ответ 2

Насколько мне хотелось бы сказать это, Wikipedia - отличное стартовое место. Часто представлены подробные статьи, а также ссылки на другие определения на других сайтах и ​​примеры в таких местах, как Code Project.

Также очень полезно искать Переполнение стека!

Ответ 4

Если вы ищете более широкий, углубленный подход, взгляните на MIT OpenCourseware.

"MIT OpenCourseWare (OCW) - это веб-публикация практически всех материалов курса MIT. OCW открыт и доступен миру и является постоянной деятельностью MIT."

http://ocw.mit.edu/OcwWeb/web/courses/courses/index.htm#ElectricalEngineeringandComputerScience

В соответствии с вашим вопросом в курсе "Введение в компьютерную науку и программирование" используется Python. Есть также десятки других предлагаемых курсов, и многие другие в разных учреждениях по всему континенту.

Ответ 5

Я не думаю, что вам нужно пройти все это (скорее теоретические) курсы CS снова. Просто используйте википедию и посмотрите документацию на Python. Когда дело доходит до современного С++, я предлагаю вам взглянуть на С++ faq lite (просто Google).