computer-science terminology language-theory

computer science - Informática para personas mayores



computer-science terminology (5)

Aprendí C ++ cuando era C con clases. Cada vez me desagradan más las nuevas tecnologías como XML y la recolección de basura. Por otro lado, he descubierto lenguajes de scripting como Lua y Python. Y me gusta más un entorno híbrido de C ++, con control de memoria determinista, con un lenguaje de script incrustado, con recolección de basura y todo lo que eso conlleva.

Mi problema es que cuando trato de aprender estos idiomas me encuentro con una terminología que no me gusta: lambdas, cierres, etc.

¿Qué recursos en línea hay para que una persona mayor se ponga al día con estas cosas?


Por mucho que me duela decirlo, Wikipedia es un gran lugar para comenzar. A menudo hay artículos detallados, así como enlaces a otras definiciones en otros sitios, y ejemplos en lugares como Code Project .

¡También vale la pena buscar !


Si está buscando un enfoque más amplio y profundo, eche un vistazo al OpenCourseware de MIT.

"MIT OpenCourseWare (OCW) es una publicación basada en la web de prácticamente todo el contenido del curso MIT. OCW está abierto y disponible para el mundo y es una actividad permanente de MIT".

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

De acuerdo con su pregunta, el curso "Introducción a la informática y la programación" utiliza Python. También hay docenas de otros cursos ofrecidos, y muchos más en diferentes instituciones de todo el continente.




No creo que deba volver a pasar por todos esos cursos de CS (más bien teóricos). Simplemente use wikipedia y mire la documentación de Python. Cuando se trata del C ++ moderno, sugiero que veas el faq lite de C ++ (solo google).