क्या कोड जापानी में लिखा गया है? क्या फ़ाइल नाम अंग्रेजी में हैं? C प्रीप्रोसेसर की तरह क्या है? क्या वह अब भी अंग्रेजी में है? जापानी में टिप्पणी कर रहे हैं?
उदाहरण भी अच्छा होगा।
क्या कोड जापानी में लिखा गया है? क्या फ़ाइल नाम अंग्रेजी में हैं? C प्रीप्रोसेसर की तरह क्या है? क्या वह अब भी अंग्रेजी में है? जापानी में टिप्पणी कर रहे हैं?
उदाहरण भी अच्छा होगा।
जवाबों:
जापान में प्रोग्राम किए गए किसी व्यक्ति के रूप में। मैं ईमानदारी से कह सकता हूं कि मैंने सभी रूपों में कोड देखे हैं। अधिकांश क्लीनर कोड जो मैंने देखे हैं कि केवल जापानी प्रोग्रामर द्वारा समर्थित होने का इरादा था, जापानी में टिप्पणियों और प्रलेखन के सभी थे।
जैसा कि मैंने देखा है कि कुछ भयावह कोड के लिए, मुझे याद है कि जावा और (मुझे विश्वास है) वीबी कोड है कि वास्तव में चर नाम के लिए कांजी या कटकाना का उपयोग किया है।
एक तरफ, कोड इस तरह दिखता है
/**
* これはクラスのコメント
*/
public class FooClass implements Fooable {
/**
* オブジェクトのインスタンスを作成する
*/
public FooClass() {
}
...
}
सी प्रीप्रोसेसर के रूप में, मुझे कोई पता नहीं है।
FooClass
BankClass
या GinkouKurasu
?
Bank
या Ginkou
?
व्यवहार में, यूएस के बाहर सक्रिय उपयोग की अधिकांश प्रोग्रामिंग भाषाएं उन खोजशब्दों का उपयोग करती हैं जो अंग्रेजी से मिलते-जुलते हैं, लेकिन यह महसूस करना महत्वपूर्ण है कि हम में से अधिकांश जो देशी अंग्रेजी बोलने वाले के रूप में कोड लिखते हैं, वे वास्तव में "अंग्रेजी" में नहीं लिख रहे हैं। ।
कुछ दर्जन भाषाएं हैं जो वास्तव में गैर-एएससीआईआई-श्रेणी के कीवर्ड का समर्थन करती हैं और ये अक्सर गैर-अंग्रेजी बोलने वालों के लिए संज्ञानात्मक घर्षण को कम करने के लिए डिज़ाइन किए गए हैं, जो प्रोग्रामिंग सीखने की कोशिश कर रहे हैं।
इसके अतिरिक्त, भाषाओं के कुछ पुराने कार्यान्वयन जो कोड को टोकन में ट्रांसलेट करते हैं (सच संकलन नहीं), जर्मन समान, का उपयोग करके संपादक में समान कोड को थूक सकते हैं; Microsoft Office का VBA के साथ मेरा पहला अनुभव ऐसा था जब मैं जर्मनी में एक छात्र था।
कई अंग्रेजी जैसी प्रोग्रामिंग भाषाएं, जिनमें सी #, जावा और अन्य शामिल हैं, अब जापानी में चर नाम और विधि के नाम की अनुमति देते हैं, जब तक कि स्रोत कोड UTF-8 या किसी अन्य उपयुक्त एन्कोडिंग में एन्कोडेड नहीं होता है। जब तक आप Shift-JIS या यूनिकोड का समर्थन करने वाले एक कंपाइलर का उपयोग नहीं कर रहे थे, तब तक C में जापानी में भी टिप्पणी करना आम नहीं था। C में स्ट्रिंग शाब्दिक लगभग हमेशा शाब्दिक एन्कोडिंग विधि का उपयोग करके बच गए थे, जब तक कि आपके पास दृश्य स्टूडियो में काम करने के लिए बाहरी संसाधन फ़ाइल प्रारूप नहीं था।
व्यवहार में, जापानी टीमों द्वारा लिखे गए कई कार्यक्रम, जो जापान के बाहर रखरखाव की आवश्यकता की उम्मीद नहीं करते हैं, टिप्पणियों या जेवाडॉक / डॉकस्ट्रिंग्स / आदि के साथ लिखे गए हैं। जापानी में। मेरी पत्नी आम तौर पर जापानी की तरह अंग्रेजी के साथ कोड लिखती है, ऐसे शब्दों का उपयोग करना जो अंग्रेजी के मेरे स्वयं के उपयोग या समझ से मेल नहीं खाते थे ("पद" या "कहानी" के लिए "रजिस्टर", प्रकाशन की तारीख के लिए regist_date), और कभी-कभी जापानी या जांग्लिश में टिप्पणियाँ।
अधिकांश कार्यक्रम जिनके पास एक अंतरराष्ट्रीय समुदाय है, जो जापान में उत्पन्न होते हैं, कुछ प्रकार के अंग्रेजी नामकरण सम्मेलन का उपयोग करते हैं। उदाहरण के लिए, माटी 'माटी सोर्स कोड माणिक के लिए देखें।