2010-01-16 6 views
11

प्रोग्रामिंग में, कौन सा वर्तनी — एडाप्टर या एडाप्टर — मानक या वास्तविक तथ्य है? क्या उनके बीच कोई अंतर है?"एडाप्टर" या "एडाप्टर"?

बढ़ावा में मुझे "एडाप्टर" दिखाई देता है, जबकि साहित्य में मुझे "एडाप्टर" दिखाई देता है।

कोड में कौन सा पसंदीदा है?

+0

यह संभव है कि प्रश्न में पुस्तकालय गैर-अमेरिकी द्वारा लिखे गए थे, जिसके परिणामस्वरूप गैर-अमेरिकी वर्तनी का चयन हुआ। कोड में किस वर्तनी को प्राथमिकता दी जाती है, यह निर्भर करता है कि आपका कोड कौन पढ़ रहा है। यदि आपका कोड पढ़ा और रखरखाव किया जा रहा है, तो कहें, कैनेडियन, आपको शायद कैनेडियन वर्तनी के साथ रहना चाहिए। –

+0

न तो वर्तनी गैर-अमेरिकी है! –

+0

फ़्रैंक आप एक गैर-अमेरिकी –

उत्तर

3

मैं एडाप्टर का उपयोग करता हूं, क्योंकि यह सही वर्तनी है :) लेकिन मुझे लगता है कि यदि आप अमेरिका से नहीं हैं तो सही वर्तनी एडाप्टर हो सकती है।

http://en.wikipedia.org/wiki/Adapter

8

वे, हालांकि मुझे लगता है कि एडाप्टर के लिए एक मामूली वरीयता लोगों (जैसे कोई है जो संगीत का एक टुकड़ा adapts के रूप में) के लिए प्रयोग की जाने वाली है, दोनों सही हैं, जबकि एडाप्टर एक के लिए प्रयोग किया जाता है डिवाइस या मशीन; इस प्रकार, कंप्यूटिंग में, एडाप्टर आमतौर पर इस्तेमाल किया जाएगा। विकिपीडिया mentions this distinction, हालांकि इसे वापस करने के लिए किसी वास्तविक संदर्भ के बिना। मैं जिस भी शब्द को अधिक आरामदायक महसूस करता हूं, या उस कोड बेस में पहले से उपयोग में आने वाला व्यक्ति जिसका उपयोग आप पहले से ही कर चुके हैं।

+0

हैं, इसके अतिरिक्त, "फ्लाक्टर" सी ++ (ओपी उल्लेख में वृद्धि) में आम है और यह "एडाप्टर" पीओवी को प्रभावित कर सकता है। –

+0

functer बस अत्याचारी लगता है – Anycorn

+0

एक sfuncter क्या कहता है? – cdunn2001

1

मुझे लगता है कि आप अधिकतर "एडाप्टर" देखेंगे। या तो सही है, तो यह वास्तव में आप पर निर्भर है। विशेष रूप से डिजाइन पैटर्न एडेप्टर वर्तनी प्रतीत होता है। लेकिन, यदि आप उस पर विकिपीडिया आलेख देखते हैं (http://en.wikipedia.org/wiki/Adapter_pattern), तो यह आरेखों में वर्तनी एडाप्टर है! स्पष्ट रूप से, मुझे पहली जगह शब्द एडाप्टर वर्तनी के लिए कोई औचित्य नहीं दिख रहा है, लेकिन अंग्रेजी इस तरह एक मजेदार भाषा है।

+1

"मुझे शब्द एडाप्टर वर्तनी के लिए कोई औचित्य नहीं दिख रहा है"। कुछ हद तक यह लैटिन बनाम जर्मनिक चीज है: अभिनेता, निर्देशक, लेखक, बनाम खिलाड़ी, नेता, लेखक। क्रिया "अनुकूलन" लैटिन क्रिया, अनुकूलन से है, इसलिए लैटिन -टोर प्रत्यय मेरे लिए उचित लगता है (यदि मनमाना है, क्योंकि -र प्रत्यय का मतलब एक ही चीज़ है)। लेकिन फिर मैं अंग्रेजी हूं, इसलिए मैं सहजता से एडाप्टर को जादू करना चाहता हूं ;-) –

+0

यह एक बहुत अच्छा मुद्दा है। क्या यह संभव है कि यह इस तथ्य से निरस्त हो गया है कि शब्द लैटिन ऋण-शब्द होने के बजाय मध्य फ़्रेंच के माध्यम से हमारे पास आता है? –

6

यह '12 गैंग ऑफ फोर 'पुस्तक (पृष्ठ 13 9) में एडाप्टर लिखा गया है जिसे अक्सर निश्चित माना जाता है।

शब्द आमतौर पर ब्रिटिश अंग्रेजी में एडाप्टर की वर्तनी होगी।

पुस्तक 'चार के गिरोह' के लिए एक पूर्ण संदर्भ है:

डिजाइन पैटर्न: एरिक गामा (लेखक), रिचर्ड पतवार (लेखक), राल्फ जॉनसन (द्वारा पुन: प्रयोज्य वस्तु उन्मुख सॉफ्टवेयर के तत्वों लेखक), जॉन व्लिसाइडेस (लेखक)

+0

यह सच नहीं है कि यह एक ब्रिटिश अंग्रेजी वर्तनी है। देखें: http://grammarist.com/spelling/adapter-adaptor/। अंग्रेजी के दोनों भिन्नता एडाप्टर का उपयोग करें। – Clintonio

5

एक ऑस्ट्रेलियाई के रूप में, मैं इसे एडाप्टर (एक एडाप्टर एक व्यक्ति जो adapts, एक एडाप्टर एक युक्ति है कि अनुकूलन करती है) है उल्लेख करती हैं। मेरा टीममेट (जो किवी है) इसे एडाप्टर मंत्रमुग्ध करता है (जो कभी-कभी हमारे कोड को 'रोचक' बनाता है)। येंक्स मुझे पता है कि यह एडाप्टर वर्तनी है, और मुझे नहीं पता कि पोम्स क्या उपयोग करते हैं! यह स्पष्ट रूप से एक dialectic बात है।

अपने प्रोग्रामिंग भाषा यूनिकोड का समर्थन करता है, तो एक स्च्वा j/k

4

आपकी भाषा का चुनाव यहां सार्थक हो सकता है के साथ यह नाम - सी ++ मानक और बूस्ट उपयोग "एडाप्टर", जावा "एडाप्टर" का उपयोग करता है।

1

एंड्रॉयड के लिए विशिष्ट, वर्तनी एडाप्टर, ताकि इसे ढांचे के अनुरूप रखने के लिए किया जाना चाहिए:

android.widget.ListAdapter 
android.bluetooth.BluetoothAdapter 
android.support.v4.view.PagerAdapter 
android.widget.SpinnerAdapter 
android.nfc.NfcAdapter 
1

जैसा कि कुछ लोगों ने पहले ही बताया है, सही वर्तनी एडाप्टर है। सिर्फ इसलिए कि अमेरिकियों ने बेस्टर्डिज्ड किया है (नोट: यह अंग्रेजी भाषा को बर्बाद नहीं किया गया है) और लगातार अपने सभी कंप्यूटर अनुप्रयोगों और मीडिया में इसे खून करने का प्रयास करता है, अन्य चीजों के साथ, उन्हें सही नहीं बनाता है। :)