Pregunta

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

Mi problema es que, al intentar aprender estos idiomas, me encuentro con una terminología que simplemente no creo: lambdas, cierres, etc.

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

¿Fue útil?

Solución

Estructura e interpretación de programas de computadora un largo tiempo con Las conferencias para asistentes proporcionan una excelente introducción a las funcionalidades Programación (usando Esquema) de donde vienen muchos de estos términos.

Otros consejos

Por mucho que me moleste decirlo, Wikipedia es un excelente punto de partida. 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 desbordamiento de pila !

Stanford tiene excelentes clases de informática en línea

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

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 del MIT. & Quot;

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

Pertinente a su pregunta, la " Introducción a la informática y la programación " Curso utiliza Python. También se ofrecen docenas de otros cursos y muchos más en diferentes instituciones de todo el continente.

No creo que necesites pasar por todos esos cursos de CS (más bien teóricos) de nuevo. Solo usa wikipedia y mira la documentación de Python. Cuando se trata de C ++ moderno, te sugiero que mires el C ++ faq lite (solo google).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top