Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Computer Science for the elderly [closed]

I learned C++ when it was C with classes. I find myself increasingly disliking new technologies like XML and Garbage collection. On the other hand, I have discovered scripting languages like Lua and Python. And I find myself rather liking a hybrid environment of C++, with deterministic memory control, with an embedded script language, with garbage collection and all that entails.

My problem is, when attempting to learn these languages I find myself confronted with terminology that I just don't grok: lambdas, closures, etc.

What online resources are there for an older person to get current with this stuff?

like image 270
Chris Becke Avatar asked Oct 21 '08 18:10

Chris Becke


2 Answers

Structure and Interpretation of Computer Programs a long with the attendant lectures provide a great introduction to functional programming (using Scheme) from whence many of these terms come.

like image 104
Aaron Maenpaa Avatar answered Oct 28 '22 05:10

Aaron Maenpaa


As much as it galls me to say it, Wikipedia is a great starting place. There are often detailed articles as well as links to other definitions on other sites, and examples on places like Code Project.

It's also very worthwhile searching Stack Overflow!

like image 27
Jeff Yates Avatar answered Oct 28 '22 06:10

Jeff Yates