2008-10-07 12 views
12

मैंने एडाकोर साइट को देखा, साथ ही साथ ए # (जो अब एडाकोर द्वारा स्वामित्व में प्रतीत होता है) और न ही मुफ्त में दिखाई देता है (हालांकि मैं कुछ गलत पढ़ सकता था)। कोई सिफारिशें?क्या एडा का एक मुफ्त कार्यान्वयन है?

उत्तर

14

GNAT डाउनलोड के लिए उपलब्ध है। यकीन नहीं है कि यह उस छोटी सी ज्ञात साइट पर इतनी अच्छी तरह क्यों छिपी हुई है।

+1

उत्कृष्ट खोज। मैंने adacore.com साइट पर देखा और कहीं भी नहीं देखा। –

+2

यह बहुत अच्छी तरह से छुपा हुआ है क्योंकि यह एक अच्छा उत्पाद है, और वे वाणिज्यिक संस्करण बेचने से अपना पैसा कम कर देते हैं। आम तौर पर gnu संस्करण ढूंढना आसान होता है, इसलिए मैं उनका उपयोग करना पसंद करता हूं। –

+3

जीएनएटी जीपीएल संस्करण के बारे में ध्यान देने योग्य महत्वपूर्ण बात यह है कि यह वास्तव में जीपीएल है, इस अर्थ में कि आप इसका उपयोग केवल जीपीएल कोड संकलित करने के लिए कर सकते हैं - यह रनटाइम लाइब्रेरी के लाइसेंसिंग के कारण है और यह सुनिश्चित करने का एक अच्छा तरीका है वह वाणिज्यिक उपयोगकर्ता पूर्ण संस्करण के लिए लाइसेंस खरीदते हैं। यह जीसीसी के आधार पर अधिकांश अन्य जीपीएल कंपाइलरों में प्रतिबंध नहीं है। –

11

यहाँ खुली निर्देशिका से Ada compilers की एक बड़ी सूची है।

GNU Ada compiler एक और लोकप्रिय लगता है। "GNAT जीपीएल संस्करण" के लिए https://libre.adacore.com/

देखो:

2

थॉमस, आप http://libre.adacore.com/libre/ में जीएनएटी एडकोर एडडा फ्रेमवर्क का जीपीएल संस्करण पा सकते हैं और इसे http://libre.adacore.com/libre/download/ से डाउनलोड कर सकते हैं। बस मुफ्त सॉफ्टवेयर या अकादमिक विकास का चयन करें और डाउनलोड पैकेज बनाएँ। संकलक gnat-gpl-2011-i686-pc-mingw32-bin.exe विकल्प है, लेकिन सूची में कई अतिरिक्त पुस्तकालय हैं।

3

अतीत में एडीए फ्रंट एंड जीसीसी कंपाइलर के साथ पैक नहीं किया गया था, लेकिन अब gnat ada compiler gcc compiler के साथ बंडल किया गया है जब आप अधिकांश लिनक्स वितरण स्थापित करते हैं। निस्संदेह विभिन्न विकास पुस्तकालय हो सकते हैं जिनकी आपको अपनी खुद की परियोजनाओं की आवश्यकता हो सकती है, लेकिन एडीए फ्रंट एंड वहां है। कम से कम पिछले कुछ वर्षों में डेबियन और उबंटू के साथ मेरा अनुभव रहा है।

एडाकोर के लिए, वे gnat ada compiler के libre/free version को छुपाते हैं क्योंकि वे आपको समर्थन खरीदना चाहते हैं; जो वे लीगल कर सकते हैं। हालांकि, जीसीसी कंपाइलर जीपीएल है और इसे ओपन सोर्स माना जाता है, जिसका अर्थ है कि आप इसे मुफ्त में उपयोग कर सकते हैं।