Acorn C/C++
એકોર્ન સી/સી + + એ ઓપરેટિંગ સિસ્ટમ હેઠળ ઉપયોગ માટે સી/સી + + પ્રોગ્રામિંગ ટૂલ્સનો સમૂહ છે. આ સાધનો નોર્કોફ્ટ કમ્પાઇલર સ્યુટનો ઉપયોગ કરે છે અને કોડેમિસ્ટ અને એકોર્ન કમ્પ્યુટર્સ દ્વારા લખવામાં આવ્યા હતા. આ સાધનો સંપૂર્ણ સંકલિત વિકાસ વાતાવરણ દ્વારા પ્રદાન કરવામાં આવતી કેટલીક સુવિધાઓ પ્રદાન કરે છે. એકોર્ને નીચેના વિકાસ સોફ્ટવેરમાં આરઆઇએસસી ઓએસ માટે એઆરએમ આર્કિટેક્ચર પર લક્ષિત નોર્કોફ્ટ કમ્પાઇલરની નકલનો સમાવેશ કર્યો હતો. એકોર્નસોફ્ટ એએનએસઆઈ સી-1988 એકોર્નસોફ્ટ એએનએસઆઈ સી (રીલીઝ 2) એકોર્ન એએનએસઆઈ સી (રીલીઝ 3)-1989 એકોર્ન ડેસ્કટોપ સી (રીલીઝ 4) એકોર્ન સી/સી + + (રીલીઝ 5)-1995 હિસ્ટ્રી એકોર્નનું એએનએસઆઈ સી કમ્પાઇલર્સ પરનું કામ 1987ની આસપાસ શરૂ થયું હતું, 1988માં તેના આર્કિમિડીઝ કમ્પ્યુટર માટે વ્યવસાયિક રીલીઝ સાથે. અને ડેસ્કટોપ એસેમ્બલર 1991માં રજૂ કરવામાં આવ્યા હતા. કોડેમિસ્ટે મુખ્યત્વે એએનએસઆઈ સી ધોરણ પર કામ કર્યું હતું, જ્યારે એકોર્ને એઆરએમ માટે સ્પષ્ટીકરણો અને ઓપ્ટિમાઇઝેશન પર ધ્યાન કેન્દ્રિત કર્યું હતું. બંને પક્ષો નિયમિતપણે સ્રોતોની આપ-લે કરતા હતા. આ સાધનો મૂળરૂપે યુનિવર્સિટીના વિદ્વાનો એલન માયક્રોફ્ટ અને કોડેમિસ્ટના આર્થર સી. નોર્મન દ્વારા વિકસાવવામાં આવ્યા હતા. તેમનો વિકાસ એકોર્ન દ્વારા હાથ ધરવામાં આવ્યો હતો અને ત્યારબાદ કેસલ ટેક્નોલોજી દ્વારા લેવામાં આવ્યો હતો, જેમણે પાછળથી અભાવ C99 સપોર્ટ ઉમેર્યો હતો. કેસલ સબ્સ્ક્રિપ્શન યોજના દ્વારા વધુ વિકાસ માટે ભંડોળ પૂરું પાડે છે. 2009ની શરૂઆતમાં, સાધનોનો વિકાસ અને વેચાણ આરઆઇએસસી ઓએસ ઓપનને ટ્રાન્સફર કરવામાં આવ્યું હતું. અનુગામી ઉન્નતીકરણોમાં એકલ એસેમ્બલર ટૂલ, ઓબીજેએસમમાં પોસ્ટ-એઆરએમવી5 સૂચનાઓ ઉમેરવાનો અને સી કમ્પાઇલર દ્વારા કોડ જનરેશનનો સમાવેશ થાય છે જેથી તે સૂચનાઓનો ઉપયોગ કરી શકાય જ્યાં ભાષામાંથી આવું કરવું સ્વાભાવિક છે. ઓક્ટોબર 2020 માં વિકાસકર્તાઓ માટે C18 ધોરણને ટેકો આપવા માટે સંખ્યાબંધ એક્સ્ટેન્શન્સ ઉપલબ્ધ કરાવવામાં આવ્યા હતા. નોર્કોફ્ટ કમ્પાઇલરનો ઉપયોગ મોડ્યુલો બનાવવા તેમજ ઓપરેટિંગ સિસ્ટમના ભાગોનું સંકલન કરવા માટે થઈ શકે છે. ઇન્ફોર્મ પ્રોગ્રામિંગ લેંગ્વેજનો વિકાસ શરૂ કરતા પહેલા, ગ્રેહામ નેલ્સન મૂળરૂપે તેમના ટેક્સ્ટ એડવેન્ચર કર્સેસ વિકસાવવા માટે ઉપયોગમાં લેવાતા હતા. સાધનોનો સમૂહ હાલમાં કાર્યશીલ નકલ બનાવવાનું એકમાત્ર સાધન છે, જો કે આખરે તેનો હેતુ એ છે કે ક્રોસ કમ્પાઇલરનો ઉપયોગ કરીને પણ આ શક્ય બનશે, દા. ત. મફત સોફ્ટવેર જીસીસી સિસ્ટમનો ઉપયોગ કરવો. આર્મ ઈમેજ ફોર્મેટ સંદર્ભો બાહ્ય કડીઓ ROOL ડેસ્કટોપ ડેવલપમેન્ટ એન્વાયર્નમેન્ટ-RISC OS ઓપન C (પ્રોગ્રામિંગ લેંગ્વેજ) કમ્પાઇલર્સ C + + કમ્પાઇલર્સ પ્રોપરાઇટરી સોફ્ટવેર RISC OS પ્રોગ્રામિંગ ટૂલ્સ 1988 સોફ્ટવેર