উইন্ডোজ "এটি সঠিকভাবে করছে" এই ভেবে আমি কিছুটা আঘাত পেয়েছি বলে মনে হচ্ছে আমার অবস্থানটি ন্যায়সঙ্গত করার জন্য আমার একটি উত্তর পোস্ট করা উচিত।
বিষয়টির সত্যতাটি হ'ল আপনার কাছে থাকা পাঠ্যটি অপারেটিং সিস্টেমকে অক্ষরগুলির সংমিশ্রণের একটি উন্মাদ পরিমাণ রেন্ডার করতে বলছে। একটি অপারেটিং সিস্টেম আসলে সমস্যাটি তাদের রেন্ডার করে এবং অন্যটি না করে বেশ কয়েকটি সমস্যার কারণে। এর মধ্যে একটি বিষয় হ'ল প্রোগ্রামাররা যখন তাদের রেন্ডার করার জন্য কোডটি লিখেছিল তখন তারা কতটা পুঙ্খানুপুঙ্খ ছিল, অন্যটি হ'ল প্রোগ্রামাররা এগুলি যথাযথভাবে প্রয়োগ করতে খুব অলস হওয়ার কারণে হবে, যদি তা না হয়।
মূলত এ ধারণাটি নেমে আসে যে লিখিত ভাষাগুলি তরল পদার্থ এবং নির্দিষ্ট ভাষায় অনেক বর্ণের একাধিক আলাদা ডায়াক্রিটিক্স থাকে যা অক্ষরের উচ্চারণ পরিবর্তন করতে প্রয়োগ হয়। আমরা কীভাবে এই সমস্ত ডায়রিটিক্সকে পরিচালনা করব, আমরা কি প্রতিটি বর্ণকে একটি ডায়রিটিককে একটি নতুন চরিত্র দিয়ে থাকি (যার ফলে একাধিক নতুন এবং প্রায় একইরকম অক্ষর তৈরি হয়) বা আমরা বিশেষত ডায়াক্রিটিকদের জন্য অক্ষরের একটি সেট তৈরি করি এবং আমাদের হ্রাস করি সামগ্রিক বর্ণমালা?
ইউনিকোড আমাদের উভয়কেই করার সুযোগ দেয়, তবে এটি করার ক্ষেত্রে প্রোগ্রামারদের যারা এই ডায়াক্রিটিকদের রেন্ডার করতে হয় তাদের সাথে এই সত্যটি মোকাবেলা করতে হবে যে কিছু অক্ষর আছে যা আসলে একাধিক ডায়রিট্রিটিকস রয়েছে যার একটি উপরে এবং নীচে রয়েছে এবং তারপরে প্রোগ্রামারটি রয়েছে তারা কখন থামবে এই প্রশ্ন জিজ্ঞাসা করার জন্য। তারা এটিকে দু'জনের মধ্যে সীমাবদ্ধ রাখতে পারে এবং বেশিরভাগ লোককে সন্তুষ্ট করতে পারে তবে তাদের নিজস্ব ভাষায় আনুষ্ঠানিকভাবে লেখার জন্য যারা তিনটি ডায়রিটিক চান বা তাদের প্রয়োজন তাদের উপেক্ষা করুন।
মাইক্রোসফ্ট, সঠিকভাবে বা অন্যায়ভাবে হোক না কেন, কোনও ব্যক্তি কতগুলি অতিরিক্ত চিহ্ন ব্যবহার করতে চান তা কেবল ব্যবহারকারীকে সিদ্ধান্ত নিতে দেওয়ার সিদ্ধান্ত নিয়েছে। এই পথটি অনুসরণ করার পরিবর্তে একটি ভাল প্রোগ্রামার এবং কিছু শক্ত যুক্তি দেখায়। আমি সম্পূর্ণরূপে তাদের উভয় এই অনুমতি সমর্থন এবং সত্য যে তারা এটা করতে ভাল ।
যদি সেই চরিত্রগুলি অন্যদিকে নিখোঁজ হয় তবে আমি কেন তাদের অনুপস্থিত ছিল তা জানতে চাই। এটি কি " x
ডায়্রিটিক্সের পরে আমরা মেঝেতে ফেলে দিয়েছি ", বা প্রোগ্রামাররা এটি সঠিকভাবে করতে খুব অলস হওয়ার কারণে এবং ডায়ায়্রিটিক্সের মধ্যে লুকানো কোড সহ কিছু বাফার ওভারফ্লোতে আমাকে এক্সপোজ করার কারণে এটি সম্পাদন করতে পেরেছিল? পদ্ধতি?
এখানে সরল সমস্যাটি হ'ল প্রকৃতপক্ষে এই চরিত্রগুলি রেন্ডার করে আমি দেখতে পাচ্ছি যে সিস্টেমটি যা করতে বলা হচ্ছে ঠিক তাই করছে, যা এটি সঠিক বলে মনে করে বা আরও খারাপ করে, সম্ভাব্য ক্ষতিকারক কিছু করার চেয়ে ।