Domanda

Ho imparato il C ++ quando era C con le classi. Mi trovo sempre più antipatia per le nuove tecnologie come XML e Garbage Collection. D'altra parte, ho scoperto linguaggi di scripting come Lua e Python. E mi trovo piuttosto a preferire un ambiente ibrido di C ++, con controllo deterministico della memoria, con un linguaggio di script incorporato, con garbage collection e tutto ciò che comporta.

Il mio problema è che, quando provo ad imparare queste lingue, mi trovo di fronte a una terminologia che non so proprio parlare: lambda, chiusure, ecc.

Quali risorse online ci sono per una persona anziana per essere sempre al corrente di queste cose?

È stato utile?

Soluzione

Struttura e interpretazione dei programmi per computer a lungo con le lezioni sugli assistenti forniscono una grande introduzione alle lezioni funzionali programmazione (usando Schema) da cui provengono molti di questi termini.

Altri suggerimenti

Per quanto mi dispiaccia dirlo, Wikipedia è un ottimo punto di partenza. Ci sono spesso articoli dettagliati, nonché collegamenti ad altre definizioni su altri siti ed esempi in luoghi come Code Project .

Vale anche la pena cercare StackTranslate.it !

Stanford ha delle eccellenti lezioni di informatica online

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

Se stai cercando un approccio più ampio e approfondito, dai un'occhiata all'OpenCourseware del MIT.

" MIT OpenCourseWare (OCW) è una pubblicazione web di praticamente tutto il contenuto del corso MIT. OCW è aperto e disponibile al mondo ed è un'attività permanente del MIT. & Quot;

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

Pertinente alla tua domanda, l '"Introduzione all'informatica e alla programmazione" ovviamente usa Python. Ci sono anche dozzine di altri corsi offerti e molti altri in diverse istituzioni in tutto il continente.

Non credo che dovresti ripetere di nuovo tutti questi corsi (piuttosto teorici) di CS. Basta usare Wikipedia e guardare la documentazione di Python. Quando si tratta del C ++ moderno, ti suggerisco di guardare la faq lite C ++ (basta cercarla su Google).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top