2011-01-01 14 views
8

ऐसा लगता है कि इन दोनों भाषाओं को "सी # क्या होना चाहिए", हाइजेनिक मैक्रोज़, आरईपीएल, कंपाइलर के रूप में एक सर्विसेज (सीएएएस), स्थिर + बतख टाइपिंग (सी # से पहले रास्ता) के रूप में डब किया गया है। क्या इन दो भाषाओं के बीच कोई बड़ा अंतर है, या क्या वे एक ही चीज़ के कम या कम के दो अलग-अलग कार्यान्वयन हैं? मैंने कहीं पढ़ा है कि नीमेर की मैक्रो सेवा बू की तुलना में अधिक शक्तिशाली है; क्या ये सच है?बू बनाम नेमेरले के बीच अंतर क्या हैं?

वर्तमान गतिविधि, परिपक्वता और आईडीई एकीकरण के संदर्भ में वे तुलना कैसे करते हैं?

इसके अलावा, क्या सी # 5.0 की अफवाहें सीएएसएस सुविधा संभवत: अप्रचलित हो सकती हैं अगर यह फलस्वरूप आती ​​है, या ऐसी विशेषताएं हैं जो उन्हें प्रासंगिक रखती हैं?

उत्तर

8

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

नेमेरल हाल ही में रिलीज उम्मीदवार की स्थिति तक पहुंच गया है। नेमेर 2.0 पर काम पहले ही चल रहा है। बू एक समान मंच के करीब दिखता है, लेकिन थोड़ा पीछे है।

बू मुख्य रूप से शार्प डेवलपमेंट के साथ एकीकृत करता है, जबकि नेमेरले में विजुअल स्टूडियो 2008 एकीकरण है।

+3

बू * वर्षों * –

+1

के लिए उत्पादन गुणवत्ता रहा है, मैं कहूंगा कि वे दोनों लंबे समय से सी # 1.0-1.2 से अधिक स्थिर रहे हैं। :) –

+2

नेमेरल में तीव्र विकास एकीकरण भी है। आप इसे स्रोतों से संकलित कर सकते हैं। –

8

नेमेरले भाषा में कई विशेषताएं हैं जो बू भाषा नहीं है। और यदि आपको नेमेर में कुछ बू सुविधा की आवश्यकता है तो इसे जोड़ना बहुत आसान है।

+0

बू की सुविधा के बारे में आपको घुंघराले ब्रेसिज़ या अर्धविराम टाइप करने की आवश्यकता नहीं है? :-) –

+4

@ रॉबर्ट पी: बू का वाक्यविन्यास पाइथन से आता है, जबकि नेमेरल सी # से ... लेकिन, नेमेर भी [पायथन-जैसी वाक्यविन्यास] (http://nemerle.org/Indentation-based_syntax) का उपयोग कर सकते हैं –

+0

हा! ऐसा लगता है। मुझे लगता है कि केवल एक ही है कि (afaict) Nermele में एक व्याख्या की गई भाषा (एला पायथन/perl/आदि) के रूप में चलाने की क्षमता नहीं है, या मैं भी गलत हूँ? –

संबंधित मुद्दे