HeadlinesBriefing HeadlinesBriefing.com

প্রাকৃতিক ভাষা প্রোগ্রামিং-এর মূর্খতা সম্পর্কে

Hacker News •
×

কম্পিউটারের প্রাথমিক দিনগুলো থেকে, কেউ কেউ প্রোগ্রামিং-এর আনুরূপতাকে একটি ত্রুটি হিসেবে ধরেছিলেন এবং মেশিনগুলোকে তাদের কঠোর আদেশের জন্য দোষী করেছিলেন। তারা আশা করেছিলেন যে আরও 'বুদ্ধিমান' মেশিন তৈরি হবে যেগুলো অর্থহীন কাজকর্ম প্রত্যাখ্যান করবে। উচ্চ স্তরের ভাষাগুলো উন্নতির রূপে আগে এসেছে, ভুল বার্তার মাধ্যমে অনেক বোকা ভুল ধরেছে, ভুল ফলাফলের পরিবর্তে। তবে, অমূর্ত মেশিনটা একটা বিশ্বাসযোগ্য দাস হিসেবে থেকে গেছে, অর্থহীন নির্দেশাবলী পালন করার ক্ষমতায়। প্রোগ্রামিং এখনও আনুরূপ প্রতীকতাত্মকতা এবং তার প্রয়োজনীয়তা চালিয়ে গেছে।

প্রাকৃতিক ভাষায় নির্দেশ দেয়া মেশিন ডিজাইনের প্রস্তাব মেশিনের বোঝাটাকে অনেক বাড়িয়ে দেবে, কিন্তু সমর্থকরা যুক্তি দিয়েছিলেন যে এটা মানুষের জীবনকে সরল করবে। এটা ধরে নিয়েছে যে আনুরূপ প্রতীকতাত্মকতা ব্যবহারের দায়িত্বই কঠিনার উৎপত্তি। লেখক এই যুক্তিতে সন্দেহ প্রকাশ করেছেন, ইন্টারফেস বেছে নেয়া কেবল শ্রমের বিভাজন নয়—ইন্টারফেসের মধ্য দিয়ে যোগাযোগের কাজ যুক্ত করতে হবে।

ইতিহাস দেখিয়েছে যে আনুরূপ প্রতীকতাত্মকতাগুলো অগ্রগতি সক্ষম করেছে। গ্রীক গণিত বাক্যিক রূপে স্থবির হয়ে আছে, এবং আধুনিক বিশ্ব উদ্ভুস্ত হয়েছে যখন পশ্চিম ইউরোপ ভিয়েটা, ডিকার্ট, লাইবনিজ এবং বুলের মাধ্যমে ডিজাইন করা সাবধানতাপূর্ণ আনুরূপতাগুলোর মাধ্যমে বাক্যিক নির্ভুলতা থেকে মুক্ত হয়। আনুরূপ টেক্সটগুলো কেবল সরল নিযমের প্রয়োজন করে যার মাধ্যমে বৈধ পরিবর্তন করা যায়, যা প্রাকৃতিক ভাষাগুলো প্রায় অনিবার্যভাবে উত্পাদিত অর্থহীনতাকে কার্যকরভাবে বাদ দেয়।

উৎস: Hacker News · সারাংশ: HeadlinesBriefing