Smalltalk

Smalltalk — Xerox şirkətinin Palo-Alto Tədqiqat Mərkəzində (Xerox Palo Alto Research Center, PARC) 1970-ci illərdə hazırlanmış obyekt-yönlü proqramlaşdırma dili və interaktiv layihələndirmə sistemi. Smalltalk Xerox Palo Alto Araşdırma Mərkəzində (PARC) Alan Kay tərəfindən aparılan araşdırma məhsulu idi; Alan Kay erkən Smalltalk versiyalarının əksəriyyətini hazırladı, Adele Goldberg sənədlərin çoxunu yazdı və Dan Ingalls ilk növbədə çoxunu tətbiq etdi.Smalltalk proqramçılar arasında geniş yayılmasa da, sonrakı bir çox dillərdə və istifadəçi interfeyslərində istifadə olunmuş konsepsiyalara yol açdı; verilənlər və proqramdan ibarət obyekt konsepsiyası və istifadəçilərin işləməsi üçün rahat olan piktoqramlardan (simgələrdən) istifadə belə konsepsiyalardandır. Dil, ilk növbədə, Smalltalk-80 kimi təqdim edildi. Smalltalk kimi dillərdə fəal inkişaf davam edir və ətrafdakıların sadiq icmalarını toplayır. ANSI Smalltalk 1998-ci ildə ratifikasiya edilmiş və Smalltalk-ın standart versiyasını təqdim etmişdir.Smalltalk 2017-ci ildə Stack Overflow Developer Survey-də "ən sevilən proqramlaşdırma dili" üçün ikinci yeri tutdu.

exampleWithNumber: x
    | y |
    true & false not & (nil isNil) ifFalse: [self halt].
    y := self size + super size.
    #($a #a "a" 1 1.0)
        do: [ :each |
            Transcript show: (each class name);
                       show: ' '].
    ^x < y
Smalltalk
Paradiqmalar Obyekt yönümlü proqramlaşdırma
Yaradılma tarixi 1972
Müəlliflər Alan Kurtis Key, Xerox PARC
Tərtibatçılar Alan Kurtis Key
Sonuncu versiyası
  • ANSI Smalltalk[1]
Təsirlənib Lisp, Loqo
Vikianbarın loqosu Vikianbarda əlaqəli mediafayllar

Ədəbiyyat

  • İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 787s.

Xarici keçidlər

  1. https://wiki.squeak.org/squeak/172.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.