बारे में डॉस तर्क: DOS / Windows फ़ाइल सिस्टम है आपकी फ़ाइलों को देखने के मामले की परवाह किए बिना, और वे उनके ठीक संभाल कर सकते हैं। बहुत पुराने DOS फाइलसिस्टम 8.3 फाइलनाम से आगे किसी भी चीज का समर्थन नहीं करते हैं, लेकिन यहां तक कि FAT32 लंबे फाइलनेम को भी संभाल सकता है। एकमात्र समस्या यह है कि जबकि डॉस / विंडोज फाइलसिस्टम केस को संरक्षित करते हैं (ज्यादातर मामलों में; कुछ जायके फाइलनामों के लिए मामला छोड़ देते हैं जो 8.3 प्रारूप में फिट होते हैं), वे फ़ाइल नाम की तुलना करने पर संवेदनशील नहीं होते हैं ; विंडोज "फोबार", "फोबार", "फोबार" और "फोबार" को एक ही फ़ाइल नाम मानता है।
उस ने कहा, यह ज्यादातर एक संस्कृति की बात है, लेकिन इसकी कुछ पृष्ठभूमि है। यूनिक्स दुनिया में अटका यह विशेष सम्मेलन प्रयोज्य है । यहाँ दो मुख्य तर्क हैं:
- गैर-अक्षर वर्णों का उपयोग करते हुए शब्दों को अलग करना, शब्द सीमाओं को चिह्नित करने के लिए आवरण का उपयोग करने से आराम पढ़ने के लिए बेहतर है। IfYouDonTBelieveMe, तुलना करेंइससेंटेंसWithThePrepretOneAndTellMeWhichIsEasierToRead। (और निश्चित रूप से, novisualseparationatallistheworst)।
- लोअर-केस अक्षरों में ऊपरी-केस की तुलना में अधिक विविध आकार होते हैं, जो बदले में अधिक विविध शब्द आकार की ओर ले जाते हैं। यह उत्तर प्रदेश में इस पाठ सीमा पर पढ़ने के लिए लोअरकेस में आसान पाठ लिखें।
इन टिप्पणियों को सत्यापित करना आसान है, और उन्हें वैज्ञानिक अनुसंधान द्वारा भी पुष्टि की गई है।
इसके अलावा, UNIX संस्कृति उन सम्मेलनों को प्राथमिकता देती है जो न केवल पढ़ने में आसान हैं, बल्कि लिखने में भी आसान हैं; UNIX हैकर्स आम तौर पर ऐसे लोग होते हैं जो अपने कीबोर्ड का उपयोग करते हुए बहुत समय बिताते हैं, और कई लोग या तो आधिकारिक टच-टाइपिंग सिस्टम का उपयोग करते हैं या प्रोग्रामिंग के लिए कुछ व्यक्तिगत व्युत्पन्न हैं। घर की पंक्ति पर रहने की अवधारणा किसी भी तरह से महत्वपूर्ण है, इसलिए लोग उन कुंजियों का उपयोग करना पसंद करते हैं जो घरेलू पंक्ति से नहीं पहुंच सकते हैं, विशेषकर शिफ्ट कुंजी।
यदि आप इन तीन बाधाओं को जोड़ते हैं, तो वास्तव में केवल एक समझदार सम्मेलन है, जो है all-lowercase-with-dashes।