Actor




Limbajul de programare a actorului a fost inventat de Charles Duff al grupului Whitewater în 1988.

A fost un offshoot al unor extensii orientate pe obiecte la limbajul din urmă la care lucrase.

Proctor este un limbaj pur orientat pe obiect în stilul Smalltalk.

La fel ca SmallTalk, totul este un obiect, inclusiv întregi mici.

Se folosește un colector de gunoi semi-spațiu Baker, împreună cu (în Windows 2,1 zile constrânsă de memorie) un sistem de memorie virtuală software care schimbă obiectele.

Un interpret cu filet jeton, scris în limbajul de asamblare x86 pe 16 biți, execută cod compilat.

Actorul a fost lansat doar pentru Microsoft Windows 2.1 și 3.0. Actorul a folosit un cadru pur orientat către obiecte prin apelurile sistemului de operare native ca arhitectură GUI de bază.

Acest lucru permite unei aplicații de actor să arate și să se simtă exact ca o aplicație Windows scrisă în C, dar cu toate avantajele unui mediu de dezvoltare interactiv asemănător micuțului.

Atât un dezavantaj, cât și un avantaj al acestei arhitecturi este un cuplaj strâns la arhitectura Windows, cu un strat subțire de abstractizare în obiecte.

Acest lucru permite utilizarea directă a API -ului Rich Windows OS, dar face, de asemenea, aproape imposibil să sprijiniți orice alt sistem de operare fără o rescriere semnificativă a cadrului aplicației.

O demonstrație de actor a fost prezentată într -un episod de Cronicuri de calculator.