Nashorn (JavaScript engine)
ন্যাশোর্ন একটি জাভাস্ক্রিপ্ট ইঞ্জিন যা মূলত ওরাকল এবং পরে ওপেনজেডিকে কমিউনিটি দ্বারা জাভা প্রোগ্রামিং ভাষায় তৈরি করা হয়েছিল। এটি জাভা প্ল্যাটফর্মে গতিশীলভাবে টাইপ করা ভাষাগুলির সমর্থনের উপর নির্ভর করে (জেএসআর 292) (একটি ধারণা যা প্রথম পরীক্ষামূলক দা ভিঞ্চি মেশিনে এবং জাভা 7 এবং তার পরে একটি মানক অংশে উপলব্ধি করা হয়েছিল।) ন্যাশোর্নকে জাভা 8 থেকে জে. ডি. কে 14-এর মধ্যে অন্তর্ভুক্ত করা হয়েছে। 2011 সালের জুলাই মাসে জেভিএম ভাষা শীর্ষ সম্মেলনে এই প্রকল্পের কথা প্রথমে ঘোষণা করা হয় এবং তারপর 2011 সালের অক্টোবরে জাভাওয়ানে তা নিশ্চিত করা হয়। 21শে নভেম্বর, 2012-এ, ওরাকল আনুষ্ঠানিকভাবে ওপেনজেডিকে সংগ্রহস্থলে ন্যাশর্ন উৎসের ওপেন সোর্সিং ঘোষণা করে। প্রকল্পের লক্ষ্য হবে জেএসআর-223-এর মাধ্যমে জাভা অ্যাপ্লিকেশনগুলিতে জাভাস্ক্রিপ্ট এম্বেড করার অনুমতি দেওয়া এবং স্বতন্ত্র জাভাস্ক্রিপ্ট অ্যাপ্লিকেশনগুলি বিকাশ করা। 21শে ডিসেম্বর, 2012-এ, ওরাকল ঘোষণা করে যে ন্যাশর্ন উৎসটি ওপেনজেডিকে সংগ্রহস্থলে প্রকাশ্যে প্রকাশ করা হয়েছে। এটি ইসিএমএস্ক্রিপ্ট 5.1-এর একটি 100% সমর্থন প্রদান করে। এটি ছিল প্রথম জাভাস্ক্রিপ্ট বাস্তবায়ন যা ইসিএমএস্ক্রিপ্ট 5.1 পরীক্ষার স্যুটটিতে 100% পাসের হার অর্জন করেছিল। জাভা 11-এর মুক্তির সাথে সাথে, ন্যাশোর্নকে রক্ষণাবেক্ষণের চ্যালেঞ্জের কথা উল্লেখ করে অবজ্ঞা করা হয়েছিল এবং জে. ডি. কে 15 থেকে সরিয়ে দেওয়া হয়েছে। ন্যাশোর্নের উন্নয়ন গিটহাব-এ একটি স্বতন্ত্র ওপেনজেডিকে প্রকল্প হিসাবে অব্যাহত রয়েছে এবং পৃথক রিলিজটি জাভা 11 এবং তার উপরে জাভা প্রকল্পগুলিতে ব্যবহার করা যেতে পারে। নাম ন্যাশোর্ন ("নাহস-হর্ন") গণ্ডারের জার্মান অনুবাদ, যা গণ্ডারের উপর শব্দের উপর একটি নাটক, জাভাতে প্রয়োগ করা এবং মোজিলা ফাউন্ডেশন দ্বারা সরবরাহ করা একটি জাভাস্ক্রিপ্ট ইঞ্জিনের নাম। পরেরটি ও 'রেইলি মিডিয়া থেকে জাভাস্ক্রিপ্ট বইয়ের প্রচ্ছদে প্রাণী থেকে তার নাম পেয়েছে। ওরাকল বেঞ্চমার্ক অনুসারে, ন্যাশর্ন পারফরম্যান্স বিকল্প রাইনো জাভাস্ক্রিপ্ট ইঞ্জিনের চেয়ে দ্রুত মাত্রার বেশ কয়েকটি ক্রম। আরও দেখুন ইসিএমএস্ক্রিপ্ট ইঞ্জিনগুলির তালিকা রেফারেন্স বাহ্যিক লিঙ্ক জেভিএম প্রোগ্রামিং ভাষা জাভাস্ক্রিপ্ট ইঞ্জিন ক্রস-প্ল্যাটফর্ম সফ্টওয়্যার জিপিএল লিঙ্কিং ব্যতিক্রম ওরাকল সফ্টওয়্যার ব্যবহার করে