Smalltalk: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m r2.7.2+) (Bot: Modifico de:Smalltalk (Programmiersprache)
Nessun oggetto della modifica
Riga 11:
Sviluppato allo [[Xerox PARC]] da [[Alan Kay]], [[Dan Ingalls]], [[Ted Kaehler]], [[Adele Goldberg (computer scientist)|Adele Goldberg]], e altri durante gli [[Anni 1970|anni settanta]].
 
Molti concetti attualmente impiegati nello sviluppo del software (es. ''[[design patterns]]'', ''[[extreme programming]]'', ''[[refactoring]]'') derivano dalla comunità Smalltalk. Smalltalk ha pesantemente influenzato altri linguaggi come [[Objective C]], [[C++]], [[Linguaggio_C_Sharp |C#]], [[Actor]], [[Java (linguaggio)|Java]] e [[Ruby]].
 
Smalltalk ha rappresentato un autentico cambio di paradigma rispetto al tradizionale modello procedurale, sostituendo al paradigma tradizionale di Von Neumann (basato sulla separazione dati/programmi) un nuovo paradigma basato sul concetto di oggetto, che contiene, in modo inscindibile, sia dati che programmi.