Question

J'ai appris le C ++ quand c'était le C avec les classes. Je me découvre de plus en plus en désaccord avec les nouvelles technologies telles que XML et Garbage Collection. D'autre part, j'ai découvert des langages de script comme Lua et Python. Et je me trouve plutôt comme un environnement hybride de C ++, avec un contrôle de la mémoire déterministe, un langage de script intégré, avec un garbage collection et tout ce que cela implique.

Mon problème est que, lorsque j'essaie d'apprendre ces langues, je me trouve confronté à une terminologie que je ne regrette tout simplement pas: lambdas, fermetures, etc.

Quelles ressources en ligne une personne âgée peut-elle utiliser pour se tenir au courant de ces choses?

Était-ce utile?

La solution

Structure et interprétation des programmes informatiques depuis longtemps les conférences sur les assistants fournissent une excellente introduction aux fonctions programmation (en utilisant Scheme) d’où viennent nombre de ces termes.

Autres conseils

Autant que cela me gêne de le dire, Wikipedia est un excellent point de départ. Il y a souvent des articles détaillés ainsi que des liens vers d'autres définitions sur d'autres sites, ainsi que des exemples à des endroits tels que Projet de code .

Il vaut également la peine de chercher Dépassement de capacité de la pile !

.

Stanford a d'excellents cours d'informatique en ligne

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

Si vous recherchez une approche plus large et approfondie, jetez un coup d’œil à OpenCourseware du MIT.

"MIT OpenCourseWare (OCW) est une publication Web de pratiquement tout le contenu des cours du MIT. OCW est ouvert et disponible dans le monde entier. Il s’agit d’une activité permanente du MIT. "

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

En rapport avec votre question, la section "Introduction à l’informatique et à la programmation". Bien sûr, utilise Python. Des dizaines d'autres cours sont également proposés, et de nombreux autres dans différents établissements du continent.

Je ne pense pas que vous ayez besoin de revoir tous ces cours de CS (plutôt théoriques). Utilisez simplement wikipedia et consultez la documentation Python. En ce qui concerne le C ++ moderne, je vous suggère d’examiner la faq lite C ++ (il suffit de le rechercher sur Google).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top