বিভিন্ন প্রোগ্রামিং ভাষার বৈশিষ্ট্যগুলির শব্দার্থবিজ্ঞানের একটি সমীক্ষা আছে?


12

বিভিন্ন প্রোগ্রামিং ভাষার বৈশিষ্ট্যগুলির শব্দার্থবিজ্ঞানের কোনও জরিপ (কাগজ, বইয়ের অধ্যায়, টিউটোরিয়াল, লিঙ্কগুলি, ...) থেকে আছে? আমি এখানে মূলত ডি এর বৈশিষ্ট্যগুলি দেখে অভিভূত হয়েছি http://www.digitalmars.com/d/2.0/compistance.html

আমি সম্ভবত এখান থেকে কী পেতে পারি তা দেখতে চাই, যদিও আমি স্ট্যাকওভারফ্লো সম্পর্কে একই ধরণের প্রশ্ন জিজ্ঞাসা করেছি এবং বুঝতে পারি যে এই দুটি সাইটের আলাদা আলাদা দৃষ্টিভঙ্গি রয়েছে।

সত্যিই আপনার উত্তর প্রশংসা! মেটা সম্পর্কিত পরামর্শের জন্য ডেভ ক্লার্ককে ধন্যবাদ !


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

উত্তর:


17

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

  • ফ্র্যাঙ্কলিন টারবাক, ডেভিড গিফর্ড এবং মার্ক শেল্ডনের প্রোগ্রামিং ল্যাঙ্গুয়েজে ডিজাইনের ধারণা । বিভিন্ন ভাষা রচনার শব্দার্থবিজ্ঞানে ভরপুর একটি বিশাল বই।

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

বিভিন্ন ধ্রুপদী পাঠ্যগুলিতে যা বিভিন্ন প্রোগ্রামিং ভাষার নির্মাণের পরিবর্তে শব্দার্থক কৌশলগুলিতে বেশি জোর দেয়, এর মধ্যে রয়েছে:

  • প্রকার এবং প্রোগ্রামিং ভাষা বেনিয়ামিন পিয়ার্স দ্বারা। টাইপ সিস্টেমের উপর বই। প্রকারের সিস্টেমের পরিশীলিতকরণ বাড়ানোর সময় প্রধানত ফাংশনাল ভাষা নির্মাণের উপর ফোকাস করে। এটি জাভার মূল ক্যালকুলাস ফেদারওয়েট জাভাও কভার করে।

  • হ্যান্স হুটেলের দ্বারা রূপান্তর ও বৃক্ষ । ক্রমবর্ধমান জটিলতার বিভিন্ন ভাষা রচনা করে, অপারেশনাল শব্দার্থকগুলির একটি দুর্দান্ত ভূমিকা।

  • হ্যানি রিইস নিলসন এবং ফ্লেমিং নীলসনের অ্যাপ্লিকেশন সহ শব্দার্থক । বিভিন্ন শব্দার্থবিজ্ঞানের শৈলীর একটি ভূমিকা, সেগুলির কয়েকটি অ-সুস্পষ্ট অ্যাপ্লিকেশন সহ। দুর্দান্ত পড়া!

  • টাইপড প্রোগ্রামিং ল্যাঙ্গুয়েজের স্ট্রাকচার ডেভিড এ শ্মিড্ট by একটি শক্ত ভিত্তিগ্রন্থ।

  • প্রোগ্রামিং ল্যাঙ্গুয়েজের শব্দার্থক শব্দসমূহ: কার্ল এ গুনটারের কাঠামো এবং কৌশল । আর একটি শক্ত ভিত্তিগ্রন্থ।

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

আমার যুক্ত করা উচিত যে আপনি যদি আরও নির্দিষ্ট প্রশ্ন জিজ্ঞাসা করেন তবে আপনি আরও নির্দিষ্ট উত্তর পাবেন। অনেক বৈজ্ঞানিক কাগজপত্র বিভিন্ন প্রোগ্রামিং ভাষার বৈশিষ্ট্যগুলিকে শব্দার্থবিজ্ঞান প্রদান করে। আপনি যদি কোনও নির্দিষ্ট বৈশিষ্ট্যে আগ্রহী হন তবে আমি সেই বৈশিষ্ট্যটিতে একটি বা দুটি কাগজ খনন করতে পারি।


11

অপারেশনাল শব্দার্থবিজ্ঞানের উপর আরেকটি ভাল বই হ'ল ম্যাথিয়াস ফেলেলিসেন , রবি ফাইন্ডার এবং ম্যাথিউ ফ্ল্যাটের পিএলটি রেডেক্স সহ সেমেন্টিকস ইঞ্জিনিয়ারিং । এটি হ্রাস শব্দার্থবিজ্ঞান এবং বিমূর্ত মেশিনগুলির পাঠ্যপুস্তক চিকিত্সা দিয়ে শুরু হয় এবং প্রোগ্রামিং ভাষার শব্দার্থক মডেলগুলির জন্য রেডেক্স সরঞ্জাম ব্যবহার করে coversেকে দেয়।


5
বোর্ডে অন্য পিএল ব্যক্তিকে দেখে ভাল লাগল।
ডেভ ক্লার্ক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.