मैं वहां कई रूपों को देख रहा हूं; ClojureCLR, LSharp, IronScheme, IronLisp, दूसरों के बीच। क्या इनमें से कोई सक्रिय रूप से बनाए रखा गया है और/या कहीं भी "परिपक्व" के करीब है, या वे ज्यादातर प्रयोग या धूल-जमाकर्ता हैं? जिसे नेट डीएल के संकलन और अन्य संदर्भित करने के लिए सबसे परिपक्व रूपरेखा माना जाएगा। नेट डीएलएस, अगर कोई है? क्या विजुअल स्टूडियो ए ला कम से कम एक "लिस्प परियोजना बनाएं" सुविधा के साथ कोई एकीकृत है?क्या नेट सीएलआर के लिए कोई काफी परिपक्व लिस्प/योजना/क्लोजर कंपाइलर हैं?
उत्तर
आयरनलिस्प मर चुका है और आयरनशेम द्वारा अधिग्रहण किया गया है, जो बदले में बीटा है।
एल शार्प और क्लोजर सीएलआर समान हैं और वे सीएलआर के लिए आधुनिक लिस्प के समान विचार का पालन करते हैं (आयरनशेम के विपरीत, जो नए प्लेटफार्म पर आर 6 आरएस मानक को लागू करने का प्रयास करता है)। क्लोजर सीएलआर एल शार्प से अधिक लोकप्रिय प्रतीत होता है, और जावा का क्लोजर समुदाय तेजी से बढ़ रहा है, इसलिए आप अपने .NET एप्लिकेशन में अपने कई पुस्तकालयों का उपयोग कर सकते हैं।
मुझे पता है कि क्लोजर सीएलआर के लिए VS2010 plugin उपलब्ध है।
मेरा मानना है कि क्लोजर सीएलआर अब सबसे गहन रूप से विकसित है, इसलिए मैं इस पर शर्त लगाऊंगा। दूसरी तरफ, क्लोजर (और इसलिए क्लोजर सीएलआर) अभी भी बदलता है, और इसके भविष्य के संस्करण वर्तमान स्थिति से बहुत भिन्न हो सकते हैं, जो दीर्घकालिक उत्पादन परियोजना के लिए बहुत अच्छा नहीं है। इस बिंदु से आयरनशेम, जो पुरानी सत्यापित आर 6 आरएस लागू करता है, अधिक बेहतर है। मैं बहुत सारे एल # नहीं कह सकता, लेकिन मुझे लगता है कि यह क्लोजर सीएलआर और आयरनशेम के बीच कहीं है।
तो, वास्तविक निर्णय आपकी व्यक्तिगत आवश्यकताओं पर निर्भर करता है: स्थिरता, एक (संभावित) परियोजना का आकार, और, ज़ाहिर है, भाषा विशेषताएं - तीनों के बारे में कुछ सीखना न भूलें।
तो, आयरनशेम, एल #, या क्लोजर सीएलआर, या दूसरा, जो अधिक परिपक्व और/या सक्रिय है? यानी, अगर कोई कोष्ठक और नेट से प्यार करता है, तो कहां से शुरू होना चाहिए? –
@Dax: मैंने पोस्ट अपडेट किया है। – ffriend
एक (गैर मानक) लिस्प संकलक नेट के लिए .NET अंतर पर जोर देने के साथ नहीं है:
http://www.meta-alternative.net/mbase.html
यह सूचीबद्ध सभी के अधिकांश सुविधा संपन्न है, लेकिन यह बदलता रहता है और यह अभी भी बीटा चरण में है।
Bigloo को न भूलें, जो सी और जावा वीएम के लिए एक प्रसिद्ध योजना कंपाइलर है, और हाल ही में एक प्रयोगात्मक .NET बाइटकोड संकलक जोड़ा गया है।
"प्रायोगिक" बिल्कुल "परिपक्व" के रूप में योग्य नहीं है, जिसे ओपी ने विशेष रूप से मांगा है। –
यदि आपको बस लिस्प से .NET को कॉल करने की आवश्यकता है, और आपको DLL के , RDNZL बनाने की आवश्यकता नहीं है, तो आपके लिए काम कर सकता है।
मैं यह नहीं कह रहा हूं कि आप आरडीएनजेडएल और आपके लिस्प कार्यान्वयन के साथ डीएलएल नहीं बना सकते हैं, मेरे पास ऐसा करने का प्रयास करने का कोई कारण नहीं है।
- 1. क्या कोई परिपक्व कमांड लाइन जेडीबीसी क्लाइंट हैं?
- 2. क्या कोई एफ # वैकल्पिक (गैर- नेट) कार्यान्वयन परियोजनाएं हैं?
- 3. नेट दुनिया में उपयोग करने के लिए कोई परिपक्व एओपी लाइब्रेरी?
- 4. क्या कोई स्टैंड-अलोन सी #/नेट नेट डिबगर्स हैं?
- 5. क्या कोई सीएलआर है जो सीएलआर पर चलता है?
- 6. सीएलआर 2.0 और सीएलआर 4.0
- 7. सी # में कोई परिपक्व पी 2 पी ढांचे/पुस्तकालय हैं?
- 8. क्या सीएलआर/.NET बाइटकोड उपकरण मौजूद हैं?
- 9. क्या नेट के लिए मल्टीसेट का कोई कार्यान्वयन है?
- 10. सी # के लिए सबसे परिपक्व MongoDB ड्राइवर क्या है?
- 11. क्या प्रोटोबफ-नेट के लिए कोई ट्यूटोरियल है?
- 12. क्या एएसई परिपक्व एंड्रॉइड ऐप्स विकसित करने के लिए पर्याप्त परिपक्व है?
- 13. क्या नेट के लिए कोई कंसोल "ग्राफिक्स" लाइब्रेरी है?
- 14. क्या कोई डेल्फी के लिए एक मुफ्त कंपाइलर जानता है?
- 15. आईफोन के लिए एसडीएल कितना परिपक्व है?
- 16. क्या नेट 4 के लिए कोई ओपन सोर्स प्रोफाइलर है?
- 17. क्या नेट के लिए कोई अच्छी पार्सिंग लाइब्रेरी है?
- 18. सीएलआर
- 19. क्या हास्केल वेब अनुप्रयोगों के लिए पर्याप्त परिपक्व है?
- 20. क्या कोई अच्छा सी #, नेट न्यूज एग्रीगेटर हैं?
- 21. पदों का मूल्यांकन करने के लिए काफी सरल हेरिस्टिक के साथ कुछ गेम क्या हैं?
- 22. सीएलआर
- 23. सीएलआर
- 24. सीएलआर के कितने उदाहरण चल रहे हैं?
- 25. सीएलआर
- 26. क्या jsPlumb के लिए कोई विकल्प हैं?
- 27. क्या ओओपी के लिए कोई नियम हैं?
- 28. क्या XmlUnit के लिए कोई विकल्प हैं?
- 29. सीएलआर होस्टिंग क्या है?
- 30. सीएलआर
CloJureCLR, न ही CloSureCLR। _J_ _Java_ के लिए है। ठीक है, कृपया। – ffriend