
موتور جاوا اسکریپت ناسهورن
گرچه موتور جاوا اسکریپت راینو (Rhino) پیادهسازی خوبی از زبان جاوا اسکریپت را برای محیط ماشین مجازی جاوا فراهم کرده بود، ولی سرعت آن در مقایسه با موتورهایی جاوا اسکریپت دیگر، مانند وی۸، مطلوب نبود.
در جاوای ۸، موتور جاوا اسکریپت ناسهورن به کیت برنامهنویسی جاوا (JDK) اضافه شد که بر خلاف راینو، سرعت اجرای بسیار بالایی داشت. یکی از مهمترین عواملی که سبب این افزایش سرعت شد، استفاده از قابلیت جدیدی در زبان جاوا، به نام دستورالعمل بایتکد invokeDynamic، بود، که امکان بهینهسازی بالایی را برای اجرای برنامههای جاوا اسکریپت فراهم میکرد.
در حال حاضر ناسهورن به همراه JDK عرضه میشود و میتوان از آن برای برنامهنویسی دینامیک جاوا اسکریپت در محیط جاوا استفاده کرد.
در واقع، در ابتدا اعلام شد که قرار است تمام رابط برنامهنویسی نُود (NodeJS) نیز برای ناسهورن برنامهنویسی شود، بهطوریکه بتوان برنامههای نُود را روی ناسهورن اجرا کرد. این اتفاق هنوز نیفتاده است.
از طرف دیگر، از ناسهورن میتوان برای نوشتن برنامههای JavaFX به زبان جاوا اسکریپت استفاده کرد. این پلتفرم برای ایجاد رابطهای گرافیکی کاربر است که اکنون جایگزین فریمورک Swing شده است.
بر این اساس، ناسهورن میتواند کاربردهایی زیادی برای برنامهنویسی جاوا اسکریپت در محیط جاوا داشته باشد.
Leave موتور جاوا اسکریپت ناسهورن to:
Read more #programming posts
Best Posts From parsik
We have not curated any of parsik's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From parsik
- آلودگی هوا و تأثیر آن بر تندرستی
- تکامل و فناوری
- گواتر چیست؟
- آیا میتوان سرنوشت ما را بر اساس ژنها پیشبینی کرد؟
- انسداد مجرای اشکی و روشهای درمان آن
- چرا برخی از نوزادان دچار زردی میشوند؟
- یافتههای جدید دربارهی رژیم غذایی سالم و کاهش وزن
- فشار خون بالا و عوارض آن
- شکستگی صفحهی رشد و عوارض آن
- تورم زانو و درمان آن
- دانستنیهایی دربارهی ژنتیک
- انواع فعالیتهای ورزشی و تأثیر آنها بر سلامتی
- تأثیر ورزش در پیشگیری از بیماری قلبی
- دانستنیهای پزشکی دربارهی خونریزی گوارشی
- عوارض ترومبوز ورید عمقی
- عوامل زمینهساز ترومبوز وریدهای عمقی
- دانستنیهای پزشکی دربارهی ترومبوز وریدهای عمقی
- روشهای پیشگیری از مسمومیت با منوکسید کربن
- علایم و علل مسمومیت با منوکسید کربن
- انواع سردرد در کودکان