Pergunta

Eu aprendi C ++ quando era C com classes. Encontro-me cada vez mais não gostar de novas tecnologias como XML e coleta de lixo. Por outro lado, eu descobri linguagens de script como Lua e Python. E eu me encontrar em vez de gostar de um ambiente híbrido de C ++, com controle de memória determinista, com uma linguagem de script embutido, com coleta de lixo e tudo o que implica.

O meu problema é que, ao tentar aprender línguas encontro-me confrontado com a terminologia que eu simplesmente não Grokar:. Lambdas, fechos, etc

O que recursos on-line estão lá para uma pessoa mais velha para obter atual com este material?

Foi útil?

Solução

Estrutura e Interpretação de Programas de Computador com uma longa os palestras atendente fornecer uma grande introdução ao funcional programação (usando Scheme), de onde muitos desses termos vir.

Outras dicas

Por mais que irrita-me dizê-lo, Wikipedia é um grande ponto de partida. Há artigos muitas vezes detalhadas, bem como links para outras definições em outros sites, e exemplos em lugares como .

É também busca muito interessante Stack Overflow !

Stanford tem algumas classes excelente de informática on-line

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

Se você está procurando uma abordagem mais ampla, em profundidade, dê uma olhada OpenCourseWare do MIT.

"MIT OpenCourseWare (OCW) é uma publicação baseada na web de praticamente todo o conteúdo do curso MIT. OCW está aberta e disponível para o mundo e é uma atividade MIT permanente".

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

pertinentes à sua pergunta, a "Introdução à Ciência e Programação de Computadores" curso utiliza Python. Há também dezenas de outros cursos oferecidos, e muitos mais em diferentes instituições em todo o continente.

Eu não acho que você precisa passar por tudo isso (em vez teóricas) cursos CS novamente. Basta usar wikipedia e olhada na documentação do Python. Quando se trata de C ++ moderno eu sugiro que você olhar para o C ++ FAQ Lite (apenas google).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top