Programimi i orientuar në objekte: Dallime mes rishikimesh

[redaktim i pashqyrtuar][Redaktim i kontrolluar]
Content deleted Content added
→‎Historia: rregullim i sintaksës
→‎Historia: përmirësime teknike, zëvendësova: Gusht → gusht duke përdorur AWB
Rreshti 9:
Koncepti i objekteve dhe instancave për herë të parë arriti të depërtoj në fushën e informatikës nëpërmjet PDP-1 sistemit në [[MIT]]. Objektet u paraqitën si entitete programimi në vitet e 1960-ta në gjuhën programuese Simula 67 e cila ishte dizajnuar për krijimin e simulacioneve. Kjo gjuhë ishte krijuar nga Ole-Johan Dahl dhe Kristen Nygaardnë Qendrën Kompjuterike Norvegjeze në [[Oslo]]. Simula nuk e paraqiti vetëm nocioni ne klasave, por edhe atë të instancave të klasave. Konceptet që u paraqitën nëpërmjet Simula 67 patën ndikim në gjuhë të ndryshme programuese, e sidomos në Smalltalk si dhe gjuhët tjera që rrjedhën nga ai, si [[Lisp]] dhe [[Pascal]].
 
Gjuha programuese Smalltalk, e cila u zhvillua në [[PARC|Xerox PARC]] gjatë viteve të 1970-ta, e paraqiti termin "programimi i orientuar në objekte" në mënyrë që ta përshkruante vetinë e shfrytëzimit të objekteve dhe mesazheve si baza të llogaritjes. Duhet veçuar që krijuesit e Smalltalk ishin të ndikuar nga idetë e paraqitura në Simula 67, por megjithatë ata e dizajnuan Smalltalk në atë mënyrë që të ishte sistem dinamik, ku klasat mund të krijohen dhe ndryshohen në mënyrë dinamike (në vend të mënyrës statike si që ishte bërë në Simula 67)<ref>{{ cite web | first= Alan | last= Kay | url= http://gagne.homedns.org/~tgagne/contrib/EarlyHistoryST.html | title= The Early History of Smalltalk | year= 1993 | accessdate= 2009-01-25 }} - {{en}}</ref>. Smalltalk, e me gjithë te edhe POO iu paraqitën një audience të gjerë më Gushtgusht të 1981 nëpërmjet revistës ''Byte''.
 
Si pasojë e ndikimit nga gjuha programuese [[C++]], programi i orientuar në objekte arriti që të bëhej metodologjia dominante programuese gjatë mesit të viteve 1990-ta<ref>{{ cite web | first= John | last= K Waters | url= http://www.theregister.co.uk/2008/03/07/stroustrup_sutter_super_session/ | title= Stroustrup and Sutter: C++ to run and run | date= 2008-03-17 | accessdate= 2009-01-25 | publisher= [[The Register]], Situation Publishing Ltd.}} - {{en}}</ref>. Më pas, dominimi i POO-së u fuqizua edhe më shumë pasi që ishte shumë i përshtatshëm për zhvillimin e [[GUI|interfejsëve grafik për shfrytëzues]] që ishin duke përjetuar rritje të popullaritetit.