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