প্রশ্ন ট্যাগ «interpreters»

1
পার্থক্যগুলি বোঝা: প্রথাগত দোভাষী, জেআইটি সংকলক, জেআইটি ইন্টারপ্রেটার এবং এওটি সংকলক
আমি একটি traditionalতিহ্যবাহী দোভাষী, একটি জেআইটি সংকলক, একটি জেআইটি দোভাষী এবং একটি এওটি সংকলক এর মধ্যে পার্থক্যগুলি বোঝার চেষ্টা করছি। একটি দোভাষী কেবল একটি মেশিন (ভার্চুয়াল বা শারীরিক) যা কিছু কম্পিউটার ভাষায় নির্দেশাবলী কার্যকর করে। সেই অর্থে, জেভিএম একটি দোভাষী এবং শারীরিক সিপিইউগুলি দোভাষী হয়। সামনের সময়ের সংকলনটির অর্থ কোডটি …

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

10
প্রথম সংকলক প্রথম সংক্ষেপকারীর আগে কেন লেখা হয়েছিল?
প্রথম সংকলক ১৯৫২ সালে গ্রেস হপার লিখেছিলেন এবং লিস্প দোভাষী ১৯৫৮ সালে জন ম্যাকার্থির ছাত্র স্টিভ রাসেল লিখেছিলেন। সংকলক লেখার জন্য অনুবাদকের চেয়ে অনেক কঠিন সমস্যা মনে হয়। যদি তা হয় তবে প্রথম সংকলক কেন প্রথম দোভাষীর ছয় বছর আগে রচনা করা হয়েছিল?

14
সংক্ষেপিত কোড বনাম সংকলিত কোডের কার্যকারিতা সম্পর্কে আমরা সাধারণ বিবৃতি দিতে পারি?
আমি একটি সুপারিশ পৌঁছাতে দুটি প্রযুক্তি তুলনা করছি যার জন্য কোনও একটি সংস্থা ব্যবহার করবে। প্রযুক্তি বি এর কোডটিকে মেশিন কোডে সংকলিত করার সময় প্রযুক্তি এ এর ​​কোডটি ব্যাখ্যা করা হয়। আমার তুলনায় আমি বলছি যে টেক বি সাধারণভাবে আরও ভাল পারফরম্যান্স পাবে কারণ এতে ব্যাখ্যা প্রক্রিয়াটির অতিরিক্ত ওভারহেড নেই। …

6
একজন দোভাষী কী মেশিন কোড তৈরি করে?
আমি সংকলক এবং দোভাষীদের বিষয়গুলি নিবিড়ভাবে অধ্যয়ন করি। আমি আমার বেস বোঝাপড়াটি সঠিক কিনা তা যাচাই করতে চাই, সুতরাং আসুন নিম্নলিখিতগুলি ধরে নেওয়া যাক: আমার কাছে "ফুবিশ" নামে একটি ভাষা আছে এবং এর কীওয়ার্ডগুলি <OUTPUT> 'TEXT', <Number_of_Repeats>; সুতরাং আমি যদি 10 বার কনসোলে মুদ্রণ করতে চাই তবে আমি লিখতাম OUTPUT …

5
কেন লিস্পে একটি লিস্প ইন্টারপ্রেটার অধ্যয়ন এত গুরুত্বপূর্ণ?
আমি অনেক সিএস পাঠ্যক্রম এবং নতুন প্রোগ্রামারদের জন্য শিখার পরামর্শ দেখেছি যা উচ্চাভিলাষী প্রোগ্রামারকে একটি লিস্প ইন্টারপ্রেটার যা বিশেষত লিস্পে লেখা আছে তা অধ্যয়নের জন্য আহ্বান করে। এই সমস্ত সাইটগুলি এর অনুরূপ জিনিস বলে, "এটি একটি বৌদ্ধিক প্রকাশ", "এটি প্রতিটি গুরুতর প্রোগ্রামারের হওয়া উচিত একটি আলোকিত অভিজ্ঞতা," বা "এটি আপনাকে …

5
সংকলিত বনাম সংকলিত: একটি দরকারী পার্থক্য?
সংজ্ঞায়িত বনাম সংকলিত ভাষার সরঞ্জাম সম্পর্কে এখানে প্রচুর প্রশ্ন জিজ্ঞাসা করা হয়। আমি ভাবছি যে পার্থক্যটি আসলে কোনও অর্থবোধ করে কিনা। (আসলে প্রশ্নগুলি সাধারণত ভাষা সম্পর্কে হয় তবে তারা সেই ভাষাগুলির সর্বাধিক জনপ্রিয় বাস্তবায়ন সম্পর্কে চিন্তা করে)। আজ প্রায় কোনও বাস্তবায়ন কঠোরভাবে ব্যাখ্যা করা হয় না। অর্থাত্ বেশিরভাগই কোড একবারে …

10
সংকলক এবং দোভাষীদের কী বাগ থাকতে পারে এবং আমরা (ব্যবহারকারী হিসাবে) তাদের সাথে ডিল করার জন্য কী করতে পারি? [বন্ধ]
যদি কোনও সংকলকের কাজটি মূলত মেশিন স্তরের কোডে উত্স কোডটি অনুবাদ করে থাকে, তবে কোনও সংকলকটিতে কোনও ত্রুটি থাকতে পারে, যেমন একটি ত্রুটিযুক্ত "অনুবাদ"? একইভাবে একজন দোভাষীর জন্য: এটি কখনও কখনও প্রয়োজনীয় সামগ্রী আউটপুট করতে ব্যর্থ হতে পারে? সংকলক / দোভাষীর কোনও বাগ আমি শুনিনি, তবে সেগুলি কি বিদ্যমান?

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

3
নেটিভ মেশিন কোডে অজগর সংকলক কেন নেই?
আমি যেমন বুঝতে পেরেছি, সংকলিত ভাষা এবং পাইথনের মধ্যে গতির পার্থক্যের কারণ হ'ল প্রথমটি দেশীয় মেশিনের কোডের সমস্ত কোড সংকলন করে, যেখানে পাইথন পাইথন বাইটকোডে সংকলন করে, পিভিএম দ্বারা ব্যাখ্যা করা যায়। আমি দেখতে পাই যে পাইথন কোডগুলি একাধিক অপারেশন সিস্টেমে (কমপক্ষে বেশিরভাগ ক্ষেত্রে) ব্যবহার করা যেতে পারে, তবে আমি …

3
কোন প্রক্রিয়াতে সিনট্যাক্স ত্রুটি ঘটে? (টোকেনাইজিং বা পার্সিং)
আমি সংকলন এবং ব্যাখ্যা বোঝার চেষ্টা করছি, ধাপে ধাপে মোট চিত্র খুঁজে বের করছি। তাই আমি http://www.cs.man.ac.uk/~pjj/farrell/comp3.html এই নিবন্ধটি পড়ার সময় একটি প্রশ্নে উঠে এসেছি এটা বলে : সংকলকের পরবর্তী পর্যায়ে পার্সার বলা হয়। সংকলকটির এই অংশটির ভাষার ব্যাকরণ সম্পর্কে একটি ধারণা রয়েছে। এটি সিনট্যাক্স ত্রুটিগুলি চিহ্নিত করার জন্য এবং …

2
মূল দোভাষী থেকে পৃথক একটি "বুটস্ট্র্যাপড" ইন্টারপ্রিটার তৈরি করা কি সম্ভব?
উইকিপিডিয়া অনুসারে , সংকলক লেখার প্রসঙ্গে "বুটস্ট্র্যাপিং" শব্দটির অর্থ এটি : কম্পিউটার বিজ্ঞানে, বুটস্ট্র্যাপিং হ'ল উত্স প্রোগ্রামিং ভাষায় একটি সংকলক (বা এসেম্বারার) লেখার প্রক্রিয়া যা এটি সংকলন করতে চায়। এই কৌশলটি প্রয়োগ করা একটি স্ব-হোস্টিং সংকলককে নিয়ে যায়। এবং আমি বুঝতে পারি যে এটি কীভাবে কাজ করবে। তবে দোভাষীদের কাছে …

4
Chrome V8 কীভাবে কাজ করে? এবং কেন জাভাস্ক্রিপ্ট প্রথম স্থানে JIT- সংকলিত হয়নি?
আমি দোভাষী / সংকলকগুলি নিয়ে গবেষণা করে চলেছি, তারপরে আমি জেআইটি-সংকলন জুড়ে হোঁচট খেয়েছি - বিশেষত গুগল ক্রোমের ভি 8 জাভাস্ক্রিপ্ট ইঞ্জিন। আমার প্রশ্নগুলি হ'ল - এটি স্ট্যান্ডার্ড ব্যাখ্যার চেয়ে দ্রুত কীভাবে হতে পারে ? প্রথম স্থানে কেন জেআইটি-সংকলন ব্যবহার করা হয়নি? আমার বর্তমান বোঝাপড়া প্রতিটি জাভাস্ক্রিপ্ট প্রোগ্রাম উত্স কোড …

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

8
সি কে সংকলন / ব্যাখ্যা / জেআইটি করা থেকে বাধা দেয় কী?
জাভা প্রায়শই এর আশ্চর্যজনক বহনযোগ্যতার জন্য প্রশংসিত হয়, যা আমি অনুমান করি যে এটি জেভিএম এর কারণে। আমার প্রশ্ন হ'ল সি কে সংকলন / ব্যাখ্যা / জেআইটি'আইড করা থেকে বাধা দেয় .. যদি তা হয় তবে সি একবারেও লিখতে পারে এবং এটি আপনার যে কোনও ডিভাইসে কাজ করে তা নিয়ে …

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