Actor (programming language)

Actor dasturlash tilini 1988-yilda The Whitewater guruhidan Charlz Daff ixtiro qilgan.Bu u ishlayotgan 4-tilga obyektga yoʻnaltirilgan kengaytmalarning bir qismi edi.

Actor modeli hamma narsa aktyor degan falsafani qabul qiladi. Bu hamma narsa obyektga yoʻnaltirilgan dasturlash tillari tomonidan qoʻllaniladigan obyekt falsafasiga oʻxshaydi, lekin obyektga yoʻnaltirilgan dasturiy taʼminot odatda ketma-ket bajarilishi bilan farq qiladi, Actor modeli esa tabiatan bir vaqtda ishlaydi. [snip] Aktyor modeli xabarlarni uzatish semantikasi haqida.

Aktyor -Smalltalk uslubidagi sof obyektga yoʻnaltirilgan til. Smalltalk singari, hamma narsa obyekt, jumladan kichik butun sonlar.Baker yarim kosmik axlat yigʻuvchisi (xotirasi cheklangan Windows 2.1 kunlarda) obyektlarni almashtiruvchi dasturiy taʼminot virtual xotira tizimi bilan birga ishlatiladi.16-bitli x86 assembly tilida yozilgan token tishli tarjimon kompilyatsiya hisobida kodni bajaradi.

Actor faqat Microsoft Windows 2.1 va 3.0 uchun chiqarilgan. Actor asosiy GUI arxitekturasi sifatida mahalliy operatsion tizim chaqiruvlariga nisbatan sof obyektga yoʻnaltirilgan ramkadan foydalangan.Bu Actor ilovasiga xuddi C tilida yozilgan Windows ilovasi kabi koʻrinish va his qilish imkonini beradi, lekin interaktiv Smalltalk-ga oʻxshash ishlab chiqish muhitining barcha afzalliklari bilan.Ushbu arxitekturaning ham salbiy, ham ijobiy tomoni Windows arxitekturasi bilan qattiq bogʻlangan boʻlib, obyektlarga nozik bir abstraksiya qatlami mavjud.Bu Windows OS API-dan toʻgʻridan-toʻgʻri foydalanish imkonini beradi, lekin dastur ramkasini sezilarli darajada qayta yozmasdan boshqa har qanday operatsion tizimni qoʻllab-quvvatlashni deyarli imkonsiz deb biladi.

 Manbalar 

Turkum:Dasturlash tillari