حل جميع مشاكل Windows والبرامج الأخرى

يتم إنشاء Angular 2 من Google باستخدام TypeScript من Microsoft

أخبار كبيرة لمحبي الكتابة الثابتة! دخلت Google و Microsoft في شراكة لتحسين TypeScript وإعادة بناء Angular بلغة TypeScript. يعد تعاون Google و Microsoft أمرًا كافيًا لإصدار الأخبار بمفردهما ، لكنني أكثر سعادة من حقيقة أن كلا عمالقة التكنولوجيا يدركون فوائد التوحيد في مشروع مفتوح المصدر مشترك لتحقيق أهدافهم. تيبسكريبت ، محاولة مايكروسوفت لتحسين تطوير جافا سكريبت ، لديها كان هناك لفترة من الوقت بدون حالة استخدام ملحوظة. بطريقة مماثلة، سهم ، فإن محاولة Google للغة تحقق العديد من الأهداف نفسها ، لم تشهد الكثير من الجذب خارج Google. مع إنشاء Google للإصدار التالي من إطار العمل الشهير Angular 2 باستخدام TypeScript ، يتم إلقاء بعض الوزن وراء جهد واحد.

الزاوي له نصيب عادل من الكارهين ، وإعادة الكتابة الكاملة في الإصدار 2 الذي يكسر التوافق مع الإصدارات السابقة لن يساعد في الأمور. حقيقة أن فريق Angular يخفض خسائره ويعيد بناء النظام الأساسي من نقطة الصفر يجب أن يشير على الأقل إلى أنهم جادون في تحسين الأمور. وإذا كنت ستبدأ من جديد ، فلماذا لا تبدأ من جديد بلغة ستساعدك في جودة الكود وإنتاجية التطوير؟



عمل فريق Angular وفريق TypeScript معًا للدمج بشكل أساسي في الميزات التي توفرها أتسكريبت (أحد مشاريع Google التي وسعت TypeScript) وتوسيع دعم ECMAScript6. والنتيجة هي أنه مع الإصدار 1.5 من TypeScript ، يعمل كل من Google و Microsoft الآن على نفس النظام الأساسي وقاعدة التعليمات البرمجية. سيختفي AtScript وسيتم بناء Angular 2 على TypeScript. إنها خطوة كبيرة.



ما هو غير واضح (على الأقل بالنسبة لي) هو سبب اختيار Google TypeScript على لغة برمجة Dart الخاصة بها. هل يمكن أن يكون هذا مؤشرًا على مكانة Dart مع انتقال Google إلى المستقبل ، أم أنها إشارة إلى مدى جودة TypeScript؟ تم إنشاء Angular 2 في TypeScript إلى JavaScript عادي ويمكن تحويلها إلى Dart ، ولكن هذا يبدو تقريبًا كعرض سلام لفريق Dart الداخلي. ما هو واضح بالنسبة لي هو أن لغات مثل TypeScript مفيدة لمشاريع JavaScript حيث تكون جودة الكود وتطوير الفريق أمرًا مهمًا.

لمزيد من الموارد حول TypeScript ، توجه إلى الصفحة الرئيسية للغة ، أو قم بسحب ملف TypeScript Sandbox .



لرؤية Angular 2 + TypeScript قيد التشغيل ، تحقق من ملف GitHub repo لـ TODOMVC تجريبي.

تم نشر هذه القصة ، 'Angular 2 من Google التي تم إنشاؤها باستخدام Microsoft TypeScript' في الأصل بواسطةITworld.

اختيار المحرر

أسرار Chrome: ابحث في متصفح Google الجديد

من إعطاء Chrome سمة جديدة إلى تشغيله باستخدام تطبيقات مختصرة ، هناك الكثير الذي يمكنك القيام به لتحقيق أقصى استفادة من متصفح Google.

يسلط Nokia E63 الضوء على اتجاه الهواتف الذكية الرخيصة

يحتوي هاتف Nokia E63 الذكي على لوحة مفاتيح QWERTY بحجم 2.36 بوصة. الشاشة ، وكاميرا 2 ميجابكسل واثنين من طرق عرض الشاشة الرئيسية القابلة للتخصيص للعمل والاستخدام الشخصي. تعد Nokia بإعداد سهل للبريد الإلكتروني وبأن المستخدمين يمكنهم تصفح الإنترنت باستخدام شبكة LAN لاسلكية.

اللمسة البشرية: خطة Apple القاتلة لـ Beats

الذكاء البشري وليس الآلة هو الدافع الكبير وراء خطة Apple لـ Beats.

ثقب أمان Wi-Fi المدمج في نظام التشغيل Windows XP

هل سبق أن بحثت عن اتصال Wi-Fi وشاهدت SSID 'خدمة الواي فاي العامة المجانية'؟ لن يكون اتصالاً جيدًا ، ولكنه أيضًا ليس محاولة لاقتحام الكمبيوتر المحمول.

وصول نسخة تجريبية جديدة من Win10 1809 ، و- إملاء رائع! - إنه موجود في حلقة Release Preview

مرة أخرى ، تجلب Microsoft الأمل إلى مراقبي Windows المتعطشين لأنها تستخدم الطريقة الصحيحة والمحددة لاختبار الإصدار 17763.167 من Win10 1809. يبقى أن نرى ما إذا كان هذا إصلاحًا سريعًا لرقعة تم دفعها على عجل ، أو علامة على ذلك النظام الجديد يأخذ الأخطاء على محمل الجد.