Nashorn (JavaScript engine)
نیشورن ایک جاوا اسکرپٹ انجن ہے جو جاوا پروگرامنگ زبان میں اصل میں اوریکل اور بعد میں اوپن جے ڈی کے کمیونٹی کے ذریعہ تیار کیا گیا ہے۔ یہ جاوا پلیٹ فارم (جے ایس آر 292) پر متحرک طور پر ٹائپ کی گئی زبانوں کی حمایت پر انحصار کرتا ہے (یہ تصور سب سے پہلے تجرباتی ڈا ونچی مشین اور جاوا 7 اور اس کے بعد کے معیاری حصے میں محسوس ہوا۔) نیشورن کو جاوا 8 سے جے ڈی کے 14 کے ساتھ شامل کیا گیا ہے۔ اس منصوبے کا اعلان سب سے پہلے جولائی 2011 میں جے وی ایم زبان کے اجلاس میں کیا گیا تھا، اور پھر اکتوبر 2011 میں جاوا ون میں اس کی تصدیق کی گئی۔ 21 نومبر 2012 کو اوریکل نے باضابطہ طور پر اوپن جے ڈی کے ذخیرہ پر نیشورن ماخذ کی اوپن سورسنگ کا اعلان کیا۔ پروجیکٹ کا مقصد جے ایس آر-223 کے ذریعے جاوا ایپلی کیشنز میں جاوا اسکرپٹ کو شامل کرنے کی اجازت دینا اور اسٹینڈ لون جاوا اسکرپٹ ایپلی کیشنز تیار کرنا ہوگا۔ 21 دسمبر 2012 کو، اوریکل نے اعلان کیا کہ نیشورن ماخذ کو اوپن جے ڈی کے ذخیرہ میں عوامی طور پر جاری کیا گیا ہے۔ یہ ای سی ایم اے اسکرپٹ 5.1 کی 100% سپورٹ فراہم کرتا ہے۔ یہ پہلا جاوا اسکرپٹ نفاذ تھا جس نے ای سی ایم اے ایسکرپٹ 5.1 ٹیسٹ سوٹ پر 100% پاس ریٹ حاصل کیا۔ جاوا 11 کی ریلیز کے ساتھ، نیشورن کو دیکھ بھال کے چیلنجوں کا حوالہ دیتے ہوئے مسترد کر دیا گیا تھا، اور اسے جے ڈی کے 15 سے ہٹا دیا گیا ہے۔ نیشورن کی ترقی گٹ ہب پر ایک اسٹینڈ لون اوپن جے ڈی کے پروجیکٹ کے طور پر جاری ہے اور علیحدہ ریلیز کو جاوا 11 اور اس سے اوپر کے جاوا پروجیکٹس میں استعمال کیا جا سکتا ہے۔ نیشورن نام ("نحس-ہارن") گینڈے کا جرمن ترجمہ ہے، جو گینڈے پر الفاظ پر ایک ڈرامہ ہے، جاوا میں نافذ کردہ اور موزیلا فاؤنڈیشن کے ذریعہ فراہم کردہ جاوا اسکرپٹ انجن کا نام ہے۔ مؤخر الذکر کا نام او ریلی میڈیا کی جاوا اسکرپٹ کتاب کے سرورق پر موجود جانور سے ملتا ہے۔ اوریکل کے معیارات کے مطابق، نیشورن کی کارکردگی متبادل رائنو جاوا اسکرپٹ انجن سے زیادہ تیز رفتار ہوتی ہے۔ ای سی ایم اے اسکرپٹ انجنوں کی فہرست بھی دیکھیں حوالہ جات بیرونی لنکس جے وی ایم پروگرامنگ زبانیں جاوا اسکرپٹ انجن کراس پلیٹ فارم سافٹ ویئر جو جی پی ایل سے منسلک استثناء اوریکل سافٹ ویئر کا استعمال کرتے ہیں