جميل، إسمتعت بتجربته ولكن لاحظت أنه ليس له متصفح

فعلا شيء رائع... !

اعجبني الدومين js.org واو نطاق .org بحرفين فقط ! هههه ذخلت للدومين الرئيسي و دهلت من الخدمات المقدمة . DNS.JS.ORG 

جافاسكريبت رغم كل ميزاتها لكن تملك عيب كبير جدا و هو الاداء من يملك لابتوب بامكانيات متواضع يعرف هذا الشيء . حتى العاب HTML5 لازالات دون المستوى في الاداء دائما اجد تقطيع في كل لعبة اجربها . لا اعرف سبب هذا البطء الشديد هل من المكتبات المستخدمة ام في نواة اللغة نفسها .

البطء يكون من المستعرضات للويب ليس للغة JavaScript أي علاقة بذلك، مثلًا محرك V8 لJavaScript سريع جدًا مقارنة مع الكثير من اللّغات النصيَّة(Script) الآخرى.

مقارنة في السرعة مع Python:

https://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=v8&lang2=python3

تمام مافهمته ان محرك V8 يحول الاكواد مباشرة الى machine language وهذا سبب الاذاء العالي على جوجل كروم , لا اعرف بخصوص بايثون لكن هل مفسر اللغة يحولها الى لغة الآلة مباشرة ام يتم تنففيد التعليمات عبر بايثون نفسها مثل اي Script language اخرى .

على كل حال بالنسبة لجافا سكريبت سبب حكمي على بطئها هو هذا الاختبار .

http://www.wrensoft.com/zoom/benchmarks.html

python (أو بالأحرى مفسر CPython) لا يحول الكود machine language لكن هناك مفسر اخر اسمه pypy يعتمد على JIT compilation وقد تصل سرعته الى سرعة قريبة من V8

http://pypy.org


برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

16.7 ألف متابع