BT Sözlüğü › Programlama › Smalltalk

Smalltalk

Programlama Svenska → Güncellendi: 2026-10-11

Nesne yönelimini tanımlayan dil. 1970’ler boyunca Xerox PARC’ta Alan Kay, Dan Ingalls ve Adele Goldberg tarafından geliştirildi; yayılan sürüm Smalltalk-80 oldu.

Her şey bir nesnedir (sınıflar, sayılar ve kod blokları dahil) ve olan her şey nesnelerin birbirine mesaj göndermesidir. Sözdizimi bir posta kartına sığar. Sistem ayrıca imaj tabanlıdır: bütün çalışma zamanı durumu bir dosyaya kaydedilir ve programlama, durdurulmuş bir çağrının ortasında kodu değiştirip devam etmenizi sağlayan bir hata ayıklayıcıyla canlı sistemin içinde yapılır. Alan Kay, “nesne yönelimli” derken sınıfları ve kalıtımı değil, mesaj geçirmeyi kastettiğini söylemiştir. Mirası Objective-C’de, Ruby’de, Java’da ve grafik arayüz ile IDE fikirlerinin kendisinde görülür. Pharo ve Squeak olarak yaşıyor.

← Sözlüğe dön