Smalltalk

Vikipedi, özgür ansiklopedi
14.25, 18 Ocak 2021 tarihinde Sp1dey (mesaj | katkılar) tarafından oluşturulmuş 24684184 numaralı sürüm (→‎top: Kısaltma ve noktalama düzeltmeleri)
Smalltalk
Paradigmasınesne yönelimli
İlk çıkışı1972 (1969'da geliştirilmeye başlandı)
TasarımcıAlan Kay, Dan Ingalls, Adele Goldberg
GeliştiriciAlan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace ve Xerox PARC
Kararlı sürümSmalltalk-80 sürüm 2 (1980)
Tip sistemidinamik
Önemli uygulamalarıPharo, Squeak, GNU Smalltalk, VisualWorks, Dolphin Smalltalk, VA Smalltalk
EtkilendikleriLisp, Simula, Logo, Sketchpad
EtkiledikleriObjective-C, Self, Java, PHP >=5, Logtalk, Dylan, AppleScript, Lisaac, NewtonScript, Python, Ruby, Scala, Perl 6, Common Lisp Object System, Falcon, Io, Ioke
Olağan dosya uzantılarıçapraz platform

Smalltalk, Alan Kay önderliğinde aralarında Adele Goldberg, Dan Ingalls, Ted Kaehler'in bulunduğu bir grup tarafından Xerox PARC'ta (İngilizcePalo Alto Research Center) geliştirilmiş nesne yönelimli bir programlama dilidir.

Grafik kullanıcı arabirimleri alanında çok derin çalışmalar yapan Xerox PARC'ta geliştirilmesi sonucu Smalltalk WIMP (İngilizceWindows, Icons, Menus, Pointers) sistemlerinin prototiplerini üretmede kullanıldı. Bu tip kullanıcı arayüzleri kişisel bilişimi şekillendirmiş ve günümüzde hâlen GNOME, KDE, Mac OS X, Microsoft Windows vs. sistemlerinde kullanılmaktadır.

Kaynakça