Informática para personas mayores [cerrado]
-
03-07-2019 - |
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?
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
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).