Actor (programming language)
અભિનેતા પ્રોગ્રામિંગ ભાષાની શોધ 1988માં ધ વ્હાઇટવોટર ગ્રૂપના ચાર્લ્સ ડફ દ્વારા કરવામાં આવી હતી. તે ફોર્થ ભાષાના કેટલાક ઓબ્જેક્ટ-ઓરિએન્ટેડ એક્સ્ટેન્શન્સની એક શાખા હતી જેના પર તેઓ કામ કરી રહ્યા હતા. અભિનેતા સ્મોલટૉકની શૈલીમાં શુદ્ધ ઓબ્જેક્ટ-ઓરિએન્ટેડ ભાષા છે. સ્મોલટૉકની જેમ, દરેક વસ્તુ એક પદાર્થ છે, જેમાં નાના પૂર્ણાંકોનો સમાવેશ થાય છે. બેકર અર્ધ-જગ્યા કચરો સંગ્રહકનો ઉપયોગ કરવામાં આવે છે, સાથે (મેમરી-મર્યાદિત વિન્ડોઝ 2.1 દિવસમાં) એક સોફ્ટવેર વર્ચ્યુઅલ મેમરી સિસ્ટમ કે જે વસ્તુઓની અદલાબદલી કરે છે. 16-બીટ x86 એસેમ્બલી ભાષામાં લખાયેલ ટોકન થ્રેડેડ દુભાષિયો, સંકલિત કોડને અમલમાં મૂકે છે. અભિનેતા માત્ર માઈક્રોસોફ્ટ વિન્ડોઝ 2.1 અને 3.0 માટે રજૂ કરવામાં આવ્યો હતો. અભિનેતાએ તેના મૂળભૂત GUI આર્કિટેક્ચર તરીકે મૂળ ઓપરેટિંગ સિસ્ટમ કૉલ્સ પર શુદ્ધ ઑબ્જેક્ટ-ઓરિએન્ટેડ ફ્રેમવર્કનો ઉપયોગ કર્યો હતો. આ એકટર એપ્લિકેશનને સી માં લખાયેલ વિન્ડોઝ એપ્લિકેશન જેવી જ દેખાવા અને અનુભવવાની મંજૂરી આપે છે, પરંતુ ઇન્ટરેક્ટિવ સ્મોલટૉક જેવા વિકાસ વાતાવરણના તમામ ફાયદાઓ સાથે. આ આર્કિટેક્ચરની નકારાત્મક બાજુ અને ઊલટું બંને વિન્ડોઝ આર્કિટેક્ચર સાથે ચુસ્ત જોડાણ છે, જેમાં વસ્તુઓમાં પાતળા અમૂર્ત સ્તર છે. આ સમૃદ્ધ વિન્ડોઝ ઓએસ એપીઆઈનો સીધો ઉપયોગ કરવાની મંજૂરી આપે છે, પરંતુ એપ્લિકેશન માળખાના નોંધપાત્ર પુનર્લેખન વિના અન્ય કોઈપણ ઓએસને ટેકો આપવાનું પણ લગભગ અશક્ય બનાવે છે. કમ્પ્યુટર ક્રોનિકલ્સના એક એપિસોડમાં અભિનેતાનું પ્રદર્શન દર્શાવવામાં આવ્યું હતું. વધુ વાંચન સંદર્ભો સ્મોલટૉક પ્રોગ્રામિંગ લેંગ્વેજ ફેમિલી ઓબ્જેક્ટ-ઓરિએન્ટેડ પ્રોગ્રામિંગ લેંગ્વેજ વિન્ડોઝ માટે પ્રોગ્રામિંગ ટૂલ્સ