2010-12-07 30 views
5

मेरी टीम को हमारे सॉफ़्टवेयर में यूनिकोड लागू करने के साथ काम सौंपा गया है, जो कोड की दस लाख से अधिक लाइनों से अधिक है। हम ओएफसी या एसक्यूएल सर्वर डेटाबेस के साथ एक एमएफसी क्लाइंट और विंडोज, एईक्स या सोलारिस पर एक सर्वर का समर्थन करते हैं। आईसीयू एक बहुत उपयोगी उपकरण की तरह दिखता है। आईसीयू का उपयोग करने के पेशेवर और विपक्ष क्या हैं? क्या आईसीयू प्रमुख बग के बिना विज्ञापन के रूप में काम करता है?आईसीयू के पेशेवर और विपक्ष क्या हैं?

+0

हां, आईसीयू काम करता है; मैंने वर्षों से इस पर भरोसा किया है। "पेशेवर और विपक्ष" एक राय प्रश्न है, जिसे आम तौर पर स्टैक ओवरफ्लो पर सीमाओं से बाहर माना जाता है। – keshlam

उत्तर

6

एक डेटा बिंदु: हमारा (हाँ, यह एक अस्वीकरण है) उपयोगकर्ताओं और बग की सूची हमारे project site पर है।

IMBO (पक्षपाती): पेशेवरों: विज्ञापित, व्यापक रूप

  • काम करता है।
  • परिपक्व: 10+ साल अब, एक अच्छी स्थिरता नीति और बहुत सक्रिय विकास के साथ।
  • नवीनतम यूनिकोड + सीएलडीआर + बीसीपी 47 + अन्य मानकों का उपयोग करता है।
  • मूल रूप से हर जगह संकलित करता है। सी/सी ++/जे और पाइथन, perl, php, द्वारा लागू/लागू किया गया है ...
  • योगदानकर्ताओं की बढ़ती विविधता के साथ ओपन सोर्स।
  • उपरोक्त के लिए सभी आवश्यक डेटा के साथ आता है (नीचे देखें, विपक्ष के तहत), फिर भी अनुकूलन योग्य। (कस्टम डेटा जोड़ सकते हैं)

विपक्ष:

  • की जरूरत है बेहतर प्रलेखन (हम किसी को मदद करना चाहते हैं try-?)।
  • बहुत सारे एपीआई- "यह बहुत बड़ा है कि यह जानने के लिए कि कौन सा उपयोग करना है, यह भी बहुत बड़ा # 1" है, भले ही यह आप चाहते हैं।
  • एम्बेडेड डिवाइसों से कई प्रकार के कार्यक्रमों, डेटाबेस और ऑपरेटिंग सिस्टम और एंटरप्राइज़ ऐप्स के माध्यम से प्रमुख डेस्कटॉप ऐप्स के माध्यम से स्मार्टफ़ोन द्वारा उपयोग किया जाता है: इसलिए, कुछ करने के कई तरीके हो सकते हैं।
  • उपरोक्त के लिए सभी आवश्यक डेटा के साथ आता है! "यह बहुत बड़ा # 2" है (ऊपर देखें, पेशेवरों के तहत), फिर भी अनुकूलन योग्य। (आकार के लिए छंटनी की जा सकती है)
1

आईसीयू भयानक है: यदि संभव हो तो इससे बचें।

  • अपनी उम्र के बावजूद, यह में बुनियादी बातें इस सवाल में उदाहरण के लिए टूट रहे हैं,: Fixing regex to work around ICU/RegexKitLite bug

  • समय हैंडलिंग टूट गया है के रूप में कई बार underspecified कर रहे हैं: यदि आप एक गैर से एक डीएसटी भेद नहीं कर सकते कई एपीआई में एक विश्वसनीय तरीके से डीएसटी समय।

  • यह बहुत अच्छा है।

  • दस्तावेज़ीकरण को बहुत सारे काम की ज़रूरत है। कम उपयोग की जाने वाली विशेषताएं अक्सर अनुपयोगी होती हैं क्योंकि उनका उपयोग करने का सही तरीका जानने का कोई तरीका नहीं है। मैंने समझाया और अंततः छोड़ दिया के रूप में काम करने के लिए लिप्यंतरण पाने की कोशिश कर रहे दिन बिताए।

  • यह यूटीएफ -16 में काम करना पसंद करता है, जो सभी संभावित दुनिया में सबसे खराब है।

  • समर्थन समस्याओं के लिए उत्तरदायी नहीं है।

  • मेरे अनुभव में, यह तब तक नहीं है जब तक कि आप किसी ऐसे प्रोजेक्ट के माध्यम से नहीं हैं जब तक आप उस खतरनाक त्रुटियों को खोजना शुरू कर देते हैं जो आपके 90% समय लेते हैं।

कई लोगों के लिए, कोई विकल्प नहीं है, इसलिए आप इसके साथ फंस गए हैं।

+1

'मूल बात' एक बग नहीं है। लिंक और बग का पालन करें। क्या आपने एक बग दर्ज किया है या लिप्यंतरण के बारे में एक समर्थन अनुरोध भेजा है? सुविधा और * डेटा * सेट की वजह से आईसीयू बहुत बड़ा है, लेकिन अच्छी तरह से प्रलेखित तरीकों से छोटा बनाया जा सकता है। क्या आपने डीएसटी/गैर-डीएसटी पर एक बग दर्ज की है? - मुझे यकीन नहीं है कि मैं समझता हूं कि क्या अनुरोध किया जा रहा है। एसओ पढ़ना आम तौर पर हमारे आधिकारिक समर्थन का हिस्सा नहीं है। –