SmartEiffel
સ્માર્ટઇફેલ એ જી. એન. યુ. મુક્ત એફિલ કમ્પાઇલર હતું, જે સંબંધિત સાધનો, પુસ્તકાલયો અને વર્ગો સાથે પ્રદાન કરવામાં આવ્યું હતું. જીએનયુએ નવા પ્રોજેક્ટ, લિબર્ટી એફિલ દ્વારા મફત લાઇસન્સ એફિલને ટેકો આપવાનું ચાલુ રાખ્યું છે. કમ્પાઇલર એફિલ કોડને એએનએસઆઈ સી અથવા જાવા બાઇટકોડમાં અનુવાદિત કરે છે. તેથી તેનો ઉપયોગ એવા પ્રોગ્રામ્સ લખવા માટે થઈ શકે છે જે વર્ચ્યુઅલ રીતે કોઈપણ પ્લેટફોર્મ પર ચાલે છે જેના માટે એએનએસઆઈ સી કમ્પાઇલર અથવા જાવા વર્ચ્યુઅલ મશીન અસ્તિત્વમાં છે. સ્માર્ટઇફેલને લોરેનમાં નેન્સી-યુનિવર્સિટીના કેમ્પસમાં ફ્રેન્ચ નેશનલ ઇન્સ્ટિટ્યૂટ ફોર રિસર્ચ ઇન કમ્પ્યુટર સાયન્સ એન્ડ કંટ્રોલ (INRIA) સાથે જોડાયેલી સંસ્થા લોરેન લેબોરેટરી ઓફ રિસર્ચ ઇન ઇન્ફર્મેશન ટેકનોલોજી એન્ડ ઇટ્સ એપ્લિકેશન્સ (LORIA) ખાતે વિકસાવવામાં આવી હતી. સ્માર્ટઈફેલનો શિક્ષણક્ષેત્રે વ્યાપક ઉપયોગ જોવા મળ્યો છે. આ પ્રોજેક્ટની શરૂઆત 1994માં ફ્રેન્ચ સંશોધક ડોમિનિક કોલનેટ દ્વારા કરવામાં આવી હતી. સ્મોલટૉક ભાષાના સંદર્ભમાં કમ્પાઇલરને સ્મોલ એફિલ કહેવામાં આવતું હતું. 1995 માં, કમ્પાઇલર પ્રથમ વખત પોતાને સંકલન કરવામાં સક્ષમ હતું. 1998માં, રિચાર્ડ સ્ટોલમેન દ્વારા લોરિયાની મુલાકાતના પ્રસંગે, આ પ્રોજેક્ટ જીએનયુ પ્રોજેક્ટનો ભાગ બન્યો. ડિસેમ્બર 2002માં, આ પ્રોજેક્ટનું નામ બદલીને સ્માર્ટઈફેલ રાખવામાં આવ્યું હતું અને તે આવૃત્તિ 1 સુધી પહોંચી ગયું હતું. સપ્ટેમ્બર 2004માં, સ્માર્ટઇફેલ આવૃત્તિ 2 સુધી પહોંચ્યું હતું. મે 2005માં, એફિલ ભાષાના સામાન્યકરણ માટે કાર્યકારી જૂથ સાથેના મતભેદો પછી, સ્માર્ટ એફિલ પરિયોજનાએ જાહેરાત કરી હતી કે તેઓ ઇસીએમએ ટી. સી. 39-ટી. જી. 4 ધોરણનો અમલ કરશે નહીં. આવૃત્તિ 2.2 (2006) દ્વારા, પ્રોજેક્ટએ તેના વિકિ દ્વારા જાહેરાત કરી હતી, "અમે, સ્માર્ટઇફેલ પ્રોજેક્ટ, ધ્યાનમાં લઈએ છીએ કે એફિલ ભાષા જે આપણે આજે ઓળખીએ છીએ, તેમાં હવે લગભગ તમામ ઇચ્છનીય સુવિધાઓ છે. તેથી, સ્માર્ટ એફિલનું સંસ્કરણ 2.2 સ્થિરતાના નવા સ્તરની શરૂઆતને ચિહ્નિત કરે છે અને આપણે જેને સાચી એફિલ ભાષા તરીકે વિચારીએ છીએ તેને અનુરૂપ છે. આ નિવેદન અનુગામી પ્રોજેક્ટ, લિબર્ટી એફિલના વિકીમાં પાયાની કલાકૃતિ તરીકે પ્રકાશિત કરવામાં આવ્યું છે. ડેબિયન પેકેજ લગભગ તે જ સમયે દૂર કરવામાં આવ્યું હતું, જે તેના પોતાના જાળવણીકાર દ્વારા અવગણવામાં આવ્યું હોવાનું નોંધવામાં આવ્યું હતું. ફ્રીબીએસડીએ કેટલાક વર્ષો પછી, કોડના લેખકોની ક્રિયાપ્રતિક્રિયાના અભાવને કારણે અને તે કેટલાક આર્કિટેક્ચર પર કામ કરશે નહીં તે હકીકતને કારણે સ્માર્ટઇફેલને દૂર કર્યું, જોકે કેટલીક ભલામણ સાથે કે અન્ય લોકો સોફ્ટવેરની જાળવણીના પડકારને સંભાળી શકે છે. સંદર્ભો વધુ વાંચન કોલનેટ, ડી., માર્પન્સ, જી., મેરિઝેન, એફ. (2006). ઑબ્જેક્ટ-ઓરિએન્ટેડ ભાષાઓમાં સબટાઇપિંગ અને કોડનો પુનઃઉપયોગઃ સ્માર્ટઇફેલ, જીએનયુ એફિલ કમ્પાઇલરમાં વારસો અને શામેલનો ઉપયોગ કરવો. માંઃ મોરિસિઓ, એમ. (આવૃત્તિઓ) ઓફ-ધ-શેલ્ફ ઘટકોનો પુનઃઉપયોગ. ICSR 2006. લેક્ચર નોટ્સ ઇન કોમ્પ્યુટર સાયન્સ, વોલ્યુમ 4039. સ્પ્રિંગર, બર્લિન, હીડલબર્ગ. ડોઈ 10.1007/11763864_15 માર્કો વાન ડોરેન અને એરિક સ્ટીગમેન્સ. 2007. [પ્રથમ વર્ગના વારસો સંબંધોનો ઉપયોગ કરીને ઉચ્ચ અમૂર્ત સ્તર. ઑબ્જેક્ટ-ઓરિએન્ટેડ પ્રોગ્રામિંગ (ઇકોઓપી '07) પર 21 મી યુરોપિયન પરિષદની કાર્યવાહીમાં. સ્પ્રિંગર-વેરલેગ, બર્લિન, હીડલબર્ગ, 425-449. ડોઈ 10.5555/2394758.2394786 બાહ્ય કડીઓ ધ ગ્રાન્ડ સ્માર્ટઇફેલ બુક-સત્તાવાર વિકિ વર્ચ્યુઅલ ફંક્શન કોષ્ટકો વિના કાર્યક્ષમ ગતિશીલ રવાનગીઃ ધ સ્મોલઇફેલ કમ્પાઇલર; ઓલિવર ઝેંડ્રા, ડોમિનિક કોલનેટ અને સુઝેન કોલાઇન; 1997; સેન્ટર ડી રિસર્ચ એન ઇન્ફોર્મેટિક ડી નેન્સી કેમ્પસ સાયન્ટિફિક, બેટિમેન્ટ લોરિયા કમ્પાઇલર્સ ફ્રી કમ્પાઇલર્સ અને દુભાષિયાઓ