2011-08-03 15 views
11

मैं एक प्रोग्राम लिख रहा हूं जिसके लिए यूआई की आवश्यकता है। कार्यक्रम हैकेल में है। यूआई के लिए, मैं ncurses लाइब्रेरी का उपयोग करने के बारे में सोचता हूं। क्या मुझे हैकसेल के लिए एचएससीआरएस लाइब्रेरी का उपयोग करना चाहिए और यूआई को हैकेल में लिखना चाहिए या क्या मुझे एनसीआरएस लाइब्रेरी का उपयोग करना चाहिए और सी में यूआई लिखना चाहिए और सी से हैकेल फ़ंक्शन कॉल करना चाहिए?
सबसे पसंदीदा तरीका कौन सा है?hscurses या ncurses, जिसका उपयोग करने के लिए?

+3

आपके पास शायद हास्केल में ऐसा करने में आसान समय होगा, हालांकि मैंने स्वयं को एचएसएनसीआरएस का उपयोग नहीं किया है। जीयूआई कार्यक्षमता को लागू करने के लिए निम्न स्तर की भाषा पर जाना थोड़ा सा पीछे लगता है। – valderman

उत्तर

11

मैं सी में यूआई लिखित रूप में किसी भी लाभ नहीं दिख रहा है और सी

से कार्यों फोन

आप चुन सकते हैं कि कैसे आप Hackage पर कई पुस्तकालयों से यूआई उपलब्ध क्या करने जा रहे:

मैं जो बेहतर है पता नहीं है, वहाँ एक small description लेकिन पर्याप्त नहीं है। नैनोकर्स अधिक पोर्टेबल लगता है लेकिन कम सुविधाओं के साथ।

+1

ध्यान दें कि hscurses शुद्ध बाध्यकारी है। इसमें बहुत सुंदर बदसूरत है कि सबकुछ सीएसटींग और सामान का उपयोग करता है। मैं इसकी सिफारिश नहीं करता हूं। – alternative

+0

उन पुस्तकालयों में, hscurses ncurses का पूरा मैपिंग प्रतीत होता है। हां, इसकी शुद्ध बाध्यकारी है, लेकिन इसमें सभी चीजें हैं जो ncurses ऑफर करते हैं। उत्तर और स्पष्टीकरण के लिए सभी को धन्यवाद। – boring

+1

vty-ui दूसरों की तुलना में काफी अच्छा लगता है, हालांकि यह शायद लचीला नहीं है। – polandeer

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