Frage

Ich habe gelernt, C ++, wenn es C war mit Klassen. Ich finde ich immer mehr neue Technologien wie XML und Garbage Collection nicht zu mögen. Auf der anderen Seite habe ich Skriptsprachen wie Lua und Python entdeckt. Und ich finde ich eher eine Hybridumgebung von C ++ zu mögen, mit deterministischer Speichersteuerung, mit einem eingebetteten Skriptsprache, mit der Garbage Collection und alles, was zur Folge hat.

Mein Problem ist, wenn diese Sprachen zu lernen, ich versuche, mich mit Terminologie konfrontiert, dass ich gerade grok nicht:. Lambdas, Verschlüsse, usw.

Was sind Online-Ressourcen für eine ältere Person dort mit diesem Zeug Strom zu bekommen?

War es hilfreich?

Lösung

Struktur und Interpretation von Computerprogrammen lange mit die begleitenden Vorträgen eine großartige Einführung in funktionale bieten Programmierung (mit Scheme), von wo viele dieser Begriffe kommen.

Andere Tipps

So viel wie es ärgert mich, es zu sagen, Wikipedia ist ein guter Ausgangspunkt. Oft gibt es ausführliche Artikel sowie Links zu anderen Definitionen auf anderen Seiten, und Beispiele für Orte wie Code Project .

Es ist auch sehr lohnenswert Suche Stack-Überlauf !

Stanford hat einige ausgezeichnete Informatik Klassen online

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

Wenn Sie sich für einen breiteren, eingehenden Ansatz, einen Blick am MIT Opencourseware suchen.

„MIT Opencourseware (OCW) ist eine web-basierte Veröffentlichung von praktisch alle MIT Kursinhalten. OCW ist offen und zugänglich für die Welt 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. Darüber hinaus gibt es Dutzende von anderen Kursen angeboten, und viele mehr an verschiedenen Institutionen rund um den Kontinent.

Ich glaube nicht, dass Sie noch einmal durch diese ganze (eher theoretischen) CS Kurse gehen müssen. Verwenden Sie einfach wikipedia und Blick auf die Python-Dokumentation. Wenn es um moderne C ++ geliefert Ich schlage vor, dass Sie den Blick auf C ++ FAQ Lite (nur Google).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top