وأخيرًا.. الموت البطيئ للجافاسكربت - Build the future of the web with WebAssembly and more (Google I/O '18) - YouTube
ويب اسمبلي ليس لغة برمجة انما هي اداة تضاف الى تقنيات الويب وظيفتها الاساسية تحويل تطبيقات الثقيلة الى أكواد منخفضة المستوى لتشغيلها بسرعة كبيرة كأنها تطبيق منصب على الجهاز بدون المرور بمراحل التنفيذ الكثيرة كما هو الآن في الجافا سكربت قد نرى مستقلا برامج قوية مثل برامج اودوبي وبرامج الثري دي تعمل على المتصفح بأداء عالي بسبب وصولها الى الموارد الجهاز بشكل مباشر لكن مازال هذه التقنية جديدة جدا قيد التطوير
ويب اسمبلي ليس لغة برمجة انما هي اداة
نعم، هي اداة تدعم لغات عظيمة مثل سي و سي++ و Rust و Kotlin و .NET ، و هذا ما أعجبني .. ستصبح الجافاسكربت (الـ****) أمر اختياري لمطوري الويب.
قد نرى مستقلا برامج قوية مثل برامج اودوبي وبرامج الثري دي تعمل على المتصفح بأداء عالي بسبب وصولها الى الموارد الجهاز بشكل مباشر لكن مازال هذه التقنية جديدة جدا قيد التطوير
تحقق الأمر و شركة اوتوديسك وفرت برنامج الأوتوكاد متكاملًا كتطبيق ويب.
مازال هذه التقنية جديدة جدا قيد التطوير
هذا ما يشجعني أكثر على تجربتها :)
ستصبح الجافاسكربت (الـ****) أمر اختياري لمطوري الويب.
الـWebAssembly حتى الساعة "يوسليس" إلا ربما لو احتجت مكتبة ما أو تشغيل شيفرة ما للويب وبعض تجارب الهاوين، وإلا قلي كيف ستبني مواقع الويب بـGo بدون جافاسكريبت؟ بالـWebGL :)؟
وحتى لو دعمت المتصفحات التعامل مع الـDOM بدون الحاجة لجافسكريبت سنحتاج سنوات للتخلص من تأثير الLegacy code وحتى تصل إلى مرحلة جيدة من دعم المتصفحات كلها بمختلف أنظمة التشغيل والبيئات، ووجود مطوري ويب محترفين بنفس خبرة مطوري جافاسكريبت وبرمجيات ذات ثقة.
توجه الويب أسمبيلي وasm.js حتى الساعة يعززان من جافاسكريبت وبيئة المتصفح ويجعلناها متعددة المنصات بشكل أوسع.
التعليقات