HeadlinesBriefing favicon HeadlinesBriefing.com

Vim-এর স্থায়ী আন্ডু এবং যত্নবোগ দায়িত্ব

Hacker News •
×

কম্পিউটার বিজ্ঞানী David Chisnall-এর একটি মাস্টোডন পোস্টে Vim-এর স্থায়ী আন্ডু (persistent undo) ফিচারের মূল্য তুলে ধরা হয়েছে, যা তার কাজকে দুই দশক এবং প্রধান সংস্করণ আপগ্রেডের মধ্যে সংরক্ষণ করেছে। তিনি একে Neo Vim সহ তুলনা করেছেন, যা একটি ফর্ক যা স্থায়ী আন্ডু ফিচার স্পষ্টভাবে নামকরণ করা থাকা সত্ত্বেও, বিদ্যমান Vim আন্ডু ফাইলগুলো স্থানান্তর বা সতর্কতা ছাড়াই মুছে দিয়ে সংগতি ভঙ্গ করেছে। Chisnall বর্ণনা করেছেন যে তিনি একটি সমস্যা তুলে ধরেছেন, কিন্তু পরে বলা হয়েছে যে ফরম্যাট অস্থির এবং ব্যবহারকারীরা ডেটা সংরক্ষণের উপর ভরসা করা উচিত নয় — একটি মনোভাব যা তিনি যত্নবোগ দায়িত্বের অভাব হিসেবে ব্যাখ্যা করেছেন। তিনি ভেবেছেন যে এটি Jef Raskin-এর *The Humane Interface*-এর প্রথম সূত্রটি লঙ্ঘন করে: একটি প্রোগ্রাম একটি ব্যবহারকারীর ডেটার ক্ষতি করতে পারে না অথবা অকর্মণ্যতার মাধ্যমে ক্ষতির অনুমতি দিতে পারে না। এই পোস্টটি উদ্গত করেছে যে ব্যবহারকারীরা মনে রাখে যে সoftware তাদের কাজের প্রতি অবমাননা করে এবং বিশ্বাস কেবল বাগের দ্বারা নয়, বরং ডেটা সংরক্ষণের প্রতি উপেক্ষামূলক মনোভাবের দ্বারা ক্ষতিগ্রস্ত হয়।