2008-10-21 18 views
14

Ich lernte C++, wenn es C mit Klassen war. Ich finde mich zunehmend unbeliebt über neue Technologien wie XML und Garbage Collection. Auf der anderen Seite habe ich Skriptsprachen wie Lua und Python entdeckt. Und ich finde, dass ich eher eine hybride Umgebung von C++ mag, mit deterministischer Speichersteuerung, mit einer eingebetteten Skriptsprache, mit Garbage Collection und allem was dazu gehört.Informatik für ältere Menschen

Mein Problem ist, wenn diese Sprachen zu lernen, ich versucht, mich mit Terminologie konfrontiert, dass ich grok einfach nicht: lambdas, Verschlüsse, usw.

Welche Online-Ressourcen gibt es für eine ältere Person Strom zu erhalten mit diesem Zeug?

+0

Deterministische Speichersteuerung wird überbewertet. – Mostlyharmless

+1

@Mostlyharmless: bis 's dir ausgehen, dann ist es unterschätzt. – Shog9

+1

Donald (Knuth) - postest du unter einem Pseudonym? –

Antwort

8

So viel wie es mir klagt, es zu sagen, Wikipedia ist ein guter Ausgangspunkt. Es gibt oft detaillierte Artikel sowie Links zu anderen Definitionen auf anderen Seiten und Beispiele für Orte wie Code Project.

Es lohnt sich auch, Stack Overflow zu suchen!

5

Wenn Sie nach einem breiteren, tiefgründigen Ansatz suchen, werfen Sie einen Blick auf die OpenCourseware von MIT.

"MIT OpenCourseWare (OCW) ist eine webbasierte Publikation von praktisch allen Inhalten des MIT-Kurses. OCW ist offen und für die Welt verfügbar und ist eine permanente MIT-Aktivität."

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

Einschlägige auf Ihre Frage, die „Einführung in die Informatik und Programmieren“ Natürlich nutzt Python. Es gibt auch Dutzende anderer Kurse und viele mehr in verschiedenen Institutionen auf dem Kontinent.

6

Stanford hat einige ausgezeichnete Informatik Klassen online

http://see.stanford.edu/SEE/Courses.aspx

+0

Ich wünschte, ich könnte dir +100 geben. Ausgezeichneter Link, vielen Dank. Ich werde jede Woche ein oder zwei Stunden einplanen, um einen Vortrag zu sehen. –

0

Ich glaube nicht, Sie brauchen, dass alle zu durchlaufen (eher theoretischen) CS Kurse wieder. Verwenden Sie einfach Wikipedia und schauen Sie sich die Python-Dokumentation an. Wenn es um modernes C++ geht, schlage ich vor, dass Sie sich die C++ faq lite anschauen (googlen Sie sie einfach).