Nashorn (JavaScript engine)
नैशोर्न एक जावास्क्रिप्ट इंजन है जिसे मूल रूप से ओरेकल और बाद में ओपनजेडीके समुदाय द्वारा जावा प्रोग्रामिंग भाषा में विकसित किया गया है। यह जावा प्लेटफॉर्म (जेएसआर 292) पर गतिशील रूप से टाइप की गई भाषाओं के समर्थन पर निर्भर करता है (एक अवधारणा जिसे पहली बार प्रायोगिक दा विंची मशीन और जावा 7 और उसके बाद के मानक भाग में महसूस किया गया था।) नैशॉर्न को जावा 8 के साथ जे. डी. के. 14 के माध्यम से शामिल किया गया है। इस परियोजना की घोषणा सबसे पहले जुलाई 2011 में जेवीएम भाषा शिखर सम्मेलन में की गई थी, और फिर अक्टूबर 2011 में जावा वन में इसकी पुष्टि की गई थी। 21 नवंबर 2012 को, ओरेकल ने औपचारिक रूप से ओपनजेडीके रिपॉजिटरी पर नैशॉर्न स्रोत की ओपन सोर्सिंग की घोषणा की। परियोजना का उद्देश्य जेएसआर-223 के माध्यम से जावा अनुप्रयोगों में जावास्क्रिप्ट को एम्बेड करने की अनुमति देना और स्वतंत्र जावास्क्रिप्ट अनुप्रयोगों को विकसित करना होगा। 21 दिसंबर 2012 को, ओरेकल ने घोषणा की कि नैशॉर्न स्रोत को ओपनजेडीके भंडार में सार्वजनिक रूप से जारी किया गया था। यह ईसीएमएस्क्रिप्ट 5.1 का 100% समर्थन प्रदान करता है। यह ईसीएमएस्क्रिप्ट 5.1 परीक्षण सूट पर 100% उत्तीर्ण दर प्राप्त करने वाला पहला जावास्क्रिप्ट कार्यान्वयन था। जावा 11 के जारी होने के साथ, नाशॉर्न को रखरखाव की चुनौतियों का हवाला देते हुए पदच्युत कर दिया गया था, और इसे जे. डी. के. 15 से हटा दिया गया है। नैशॉर्न का विकास गिटहब पर एक स्वतंत्र ओपनजेडीके परियोजना के रूप में जारी है और अलग रिलीज का उपयोग जावा 11 और उससे ऊपर की जावा परियोजनाओं में किया जा सकता है। नाम नैशॉर्न ("नाहस-हॉर्न") गैंडे का जर्मन अनुवाद है, जो गैंडे पर शब्दों पर एक नाटक है, जो जावा में लागू किए गए और मोज़िला फाउंडेशन द्वारा प्रदान किए गए जावास्क्रिप्ट इंजन का नाम है। उत्तरार्द्ध को ओ 'रेली मीडिया से जावास्क्रिप्ट पुस्तक के कवर पर जानवर से अपना नाम मिलता है। प्रदर्शन ओरेकल बेंचमार्क के अनुसार, नैशॉर्न प्रदर्शन वैकल्पिक राइनो जावास्क्रिप्ट इंजन की तुलना में तेजी से परिमाण के कई क्रम हैं। ईसीएमएस्क्रिप्ट इंजनों की सूची भी देखें संदर्भ बाहरी लिंक जेवीएम प्रोग्रामिंग भाषाएं जावास्क्रिप्ट इंजन क्रॉस-प्लेटफ़ॉर्म सॉफ़्टवेयर जो जी. पी. एल. लिंकिंग अपवाद ओरेकल सॉफ़्टवेयर का उपयोग करता है