জাভাস্ক্রিপ্ট কি সংকলিত বা একটি অনুবাদিত ভাষা? [বন্ধ]


151

জাভাস্ক্রিপ্টকে কি খাঁটি ব্যাখ্যামূলক ভাষা বলা যেতে পারে? অথবা এটিতে এর সাথে কিছু সংকলিত স্বাদও রয়েছে? কেউ যে দুটি বিষয় সত্য হতে পারে তার পিছনে কারণ সম্পর্কে গাইড করতে পারে।


31
ভোট দেওয়ার সময় একটি মন্তব্য যুক্ত করার বিষয়টি বিবেচনা করুন যাতে প্রশ্নের উন্নতি করা যায়। ধন্যবাদ।
netemp

2
@ ব্লিন্ডি: আপনি কি উল্লেখ করছেন যে সংকলিত এবং ব্যাখ্যা করা এর মধ্যে পার্থক্য আদৌ থাকা উচিত নয়?
netemp

23
৫ টি ডাউনভোটস এবং এমনকি ডাউনওয়েট কেন ছিল তা উল্লেখ করে একটি মন্তব্যও নয়। কিছুটা হতাশার।
netemp

1
এটি ভাষাগুলির শ্রেণিবদ্ধকরণের একটি সাধারণ উপায় হতে পারে, তবে এটি এটিকে আর কার্যকর করে না।

1
@ নেটঅ্যাম্প (নোট আমি নিচু করতে পেরেছি - তবে প্রোগ্রামারগুলিতে স্থানান্তরিত করার পক্ষে ভোট দিয়েছি) এই ধরণের প্রশ্ন জিজ্ঞাসা করার জন্য এটিই ভুল জায়গা - এখানে কোন প্রশ্ন জিজ্ঞাসা করা উচিত সে সম্পর্কে FAQ পড়ুন - এটি স্ট্যাকএক্সচেঞ্জের প্রোগ্রামিং বিভাগে থাকা উচিত
মানসে

উত্তর:


72

যান এবং এই প্রশ্নের উত্তর পড়ুন

/software/138521/is-javascript-interpreted-by-design

আমি গৃহীত উত্তরটি দুর্দান্ত এবং আপনার প্রশ্নের উত্তর দেওয়া উচিত।

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


19

জাভাস্ক্রিপ্ট ক্লায়েন্ট ব্রাউজার দ্বারা রানটাইম এ ব্যাখ্যা করা হয়। রাইনো জাভাস্ক্রিপ্ট কম্পাইলার নামে একটি সরঞ্জাম আছে যা সম্ভবত জাভা স্ক্রিপ্টটি জাভা ক্লাস ফাইলগুলিতে সংকলন করে।


7
ভি 8 এবং এর মতো কী?

25
ভি 8 কখনই কোনও দোভাষী হিসাবে কিছু অন্তর্ভুক্ত করে না, এবং বেশিরভাগ প্রধান জেএস ইঞ্জিনগুলি এখন পর্যন্ত জেআইটি সংকলকগুলি বৈশিষ্ট্যযুক্ত করে। সুতরাং, "জাভাস্ক্রিপ্ট ব্যাখ্যা করা হয়" বলা স্পষ্টতই ভুল (বা হতে পারে আপনার দোভাষী / সংকলকের সংজ্ঞাটি)।

@ ডেলানন: ভি 8-তে অন্তর্দৃষ্টি দেওয়ার জন্য ধন্যবাদ। সুতরাং, জেএস কোনও বিশুদ্ধরূপে বর্ণিত ভাষা নয়।
netemp

2
রাইনো জাভাস্ক্রিপ্ট সংকলক। আপনি জানেন, যদি আপনি চান আপনার বর্ণিত ভাষাটি কোনও আলাদা ব্যাখ্যা করা ভাষা দ্বারা ব্যাখ্যা করা হোক।
ট্রেভর হিকি

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