نالن بابت پروگرامرز جي غلط فهميون

ٻه هفتا اڳ، جو ترجمو ”وقت جي باري ۾ پروگرامرز جي غلط فهميون"، جيڪو ٻه سال اڳ شايع ٿيل پيٽرڪ ميڪنزي طرفان هن کلاسک متن تي ساخت ۽ انداز ۾ ٻڌل آهي. جيئن ته وقت جي باري ۾ نوٽ سامعين پاران تمام گهڻو پسند ڪيو ويو، اهو واضح طور تي نالن ۽ نالن بابت اصل مضمون جو ترجمو ڪرڻ جو مطلب آهي.

جان گراهم-ڪمنگ اڄ شڪايت ڪئي هن پنهنجي بلاگ تي ٻڌايو ته ڪمپيوٽر سسٽم جنهن سان هو ڪم ڪري رهيو هو غلط اکرن جي ڪري هن جو آخري نالو قبول نه ڪيو. يقينن، ڪي به غلط اکر نه آهن، ڇاڪاڻ ته ڪنهن به طريقي سان هڪ شخص پنهنجو پاڻ کي نمائندگي ڪري ٿو - تعريف سان - هڪ مناسب سڃاڻپ ڪندڙ. جان صورتحال بابت وڏي مايوسي جو اظهار ڪيو، ۽ هن کي هر حق حاصل آهي، ڇاڪاڻ ته نالو اسان جي انفراديت جو بنياد آهي, تقريبن تعريف سان.

مان ڪيترن ئي سالن تائين جپان ۾ رهيس، پروفيشنل پروگرامنگ ڪري، ۽ ڪافي سسٽم ٽوڙي ڇڏيم صرف پاڻ کي فون ڪري. (گهڻا ماڻهو مون کي پيٽرڪ ميڪنزي سڏين ٿا، پر مان ڇهن "مڪمل" نالن مان ڪنهن کي صحيح طور تي قبول ڪريان ٿو، جيتوڻيڪ ڪيترائي ڪمپيوٽر سسٽم انهن مان ڪنهن کي به قبول نٿا ڪن.) ساڳئي طرح، مون وڏين ڪارپوريشنن لاءِ ڪم ڪيو آهي جيڪي عالمي سطح تي ڪاروبار ڪن ٿيون ۽، نظريي ۾، هر ممڪن نالي لاءِ پنهنجا نظام ٺاهيا آهن. سو، مون ڪو به ڪمپيوٽر سسٽم نه ڏٺو آهي جيڪو نالن کي صحيح طريقي سان سنڀالي، ۽ مون کي شڪ آهي ته اهڙو نظام ڪٿي به موجود آهي..

تنهن ڪري، هر ڪنهن جي خاطر، مون مفروضن جي هڪ فهرست مرتب ڪئي آهي جيڪو توهان جو سسٽم ماڻهن جي نالن بابت ڪرڻ جو امڪان آهي. اهي سڀ مفروضا غلط آهن. ڪوشش ڪريو گھٽ ۾ گھٽ لسٽ کي گھٽائڻ لاءِ ايندڙ ڀيري توھان سسٽم ٺاھيو.

1. هر ماڻهوءَ جو هڪڙو پورو نالو آهي.
2. ھر ماڻھوءَ جو ھڪڙو پورو نالو آھي جيڪو اھي استعمال ڪندا آھن.
3. وقت جي هڪ ڏنل نقطي تي، هر ماڻهوءَ جو هڪڙو پورو نالو آهي.
4. ھڪ ڏنل وقت تي، ھر ماڻھوءَ جو ھڪڙو پورو نالو آھي جيڪو ھو استعمال ڪندو آھي.
5. هر ماڻهوءَ جا بلڪل N نالا آهن، قطع نظر N جي قيمت جي.
6. نالا اکرن جي مخصوص تعداد ۾ ٺھيل آھن.
7. نالا تبديل نه ٿيندا آهن.
8. نالا تبديل ٿين ٿا، پر صرف ڪن محدود ڪيسن ۾.
9. نالا ASCII ۾ لکيل آھن.
10. نالا ھڪڙي انڪوڊنگ ۾ لکيل آھن.
11. سڀ نالا يونيڪوڊ اکرن سان ملن ٿا.
12. نالا ڪيس حساس آهن.
13. نالا ڪيس حساس نه آهن.
14. ڪڏهن ڪڏهن نالن ۾ اڳياڙي يا لاحقا هوندا آهن، پر توهان انهن کي محفوظ طور تي نظرانداز ڪري سگهو ٿا.
15. نالن ۾ عدد نه هوندا آهن.
16. نالا پوري ڪيپيٽل اکرن ۾ نٿا لکي سگهجن.
17. نالا مڪمل طور تي ننڍن اکرن ۾ نه لکي سگهجن ٿا.
18. نالن ۾ حڪم آهي. رڪارڊ آرڊرنگ اسڪيمن مان هڪ کي چونڊڻ سان خودڪار طريقي سان سڀني سسٽم جي وچ ۾ هڪ جهڙي ترتيب جي نتيجي ۾ ٿيندو جيڪڏهن اهي سڀئي ساڳيا ترتيب واري اسڪيم استعمال ڪندا.
19. پهريون ۽ آخري نالا لازمي طور تي مختلف آهن.
20. ماڻھن جو ھڪڙو نالو آھي يا اھڙي شيءِ جيڪا مائٽن لاءِ عام آھي.
21. هڪ شخص جو نالو منفرد آهي.
22. ماڻهوءَ جو نالو تقريبن منفرد.
23. ٺيڪ آهي، ٺيڪ آهي، پر نالا ايترا ناياب آهن جو اتي هڪ لک ماڻهو نه هجن جن جو پهريون ۽ آخري نالو ساڳيو هجي.
24. منهنجو سسٽم ڪڏهن به چين کان نالن سان معاملو نه ڪندو.
25. يا جپان.
26. يا ڪوريا.
27. يا آئرلينڊ، برطانيه، آمريڪا، اسپين، ميڪسيڪو، برازيل، پيرو، سويڊن، بوٽسوانا، ڏکڻ آفريڪا، ٽرينيڊاڊ، هيٽي، فرانس، ڪلنگن سلطنت - اهي سڀئي "عجيب" نالي جي اسڪيمون استعمال ڪن ٿا.
28. ڪلنگن سلطنت هڪ مذاق هئي، صحيح؟
29. ثقافتي رشتي تي لعنت! مردن ۾ منهنجو سماج، گهٽ ۾ گهٽ نالن لاءِ عام طور تي قبول ٿيل معيار جو ساڳيو خيال آهي.
30. اتي ھڪڙو الگورتھم آھي جيڪو نالن کي ھڪڙي طريقي سان تبديل ڪري ٿو يا ٻيو نقصان کان سواء. (ها، ها، توهان اهو ڪري سگهو ٿا، جيڪڏهن الورورٿم جو آئوٽ ان پٽ وانگر ساڳيو آهي، پنهنجو پاڻ کي ميڊل وٺو).
31. مان يقين سان چئي سگهان ٿو ته فحش لفظن جي هن ڊڪشنري ۾ نالا شامل نه آهن.
32. ماڻهو ڄمڻ تي نالا رکيا ويندا آهن.
33. ٺيڪ، شايد ڄمڻ تي نه، پر پوءِ جلد ئي.
34. ٺيڪ، ٺيڪ، هڪ سال اندر يا پوء.
35. پنج سال؟
36. توهان مذاق ڪري رهيا آهيو، صحيح؟
37. ٻه مختلف سسٽم جيڪي هڪ ئي شخص جي نالي کي لسٽ ڪندا آهن اهو ساڳيو نالو استعمال ڪندو ان شخص لاءِ.
38. ٻه مختلف ڊيٽا انٽري آپريٽر، جيڪڏهن ڪنهن شخص جو نالو ڏنو وڃي ته، جيڪڏهن سسٽم چڱيءَ طرح ٺهيل آهي، ته ضرور ساڳيا اکرن جو سيٽ داخل ڪندا.
39. اهي ماڻهو جن جا نالا منهنجي نظام کي ٽوڙيندا آهن، عجيب اجنبي آهن. انهن کي عام، قابل قبول نالا هجڻ گهرجن، جهڙوڪ 田中太郎.
40. ماڻهن جا نالا آهن.

فهرست ڪنهن به طرح مڪمل نه آهي. جيڪڏھن توھان چاھيو ٿا حقيقي نالن جا مثال جيڪي انھن نقطن مان ڪنھن ھڪڙي کي رد ڪن، مان انھن کي مهيا ڪرڻ ۾ خوش ٿيندس. تبصرن ۾ غلط فهميءَ جي هن فهرست لاءِ وڌيڪ بلٽ پوائنٽس شامل ڪرڻ لاءِ آزاد ٿيو، ۽ ماڻهن کي هن لسٽ جي لنڪ موڪليو جڏهن ايندڙ وقت اهي هڪ بهترين خيال سان اچن ته پهرين_نام ۽ آخري_نام ڪالمن سان ڊيٽابيس ٺاهڻ لاءِ.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو