Windows

Google تجعل الانتقال أسرع

هاتفك بطيء الحركة وثقيل في التنقل الحل في إعدادات فقط ??

هاتفك بطيء الحركة وثقيل في التنقل الحل في إعدادات فقط ??
Anonim

قامت Google بتحديث لغة برمجة Go الخاصة بها ، مما يجعلها أسرع و أكثر ملاءمة لمعالجات متعددة النواة.

"إن أهم التحسينات تتعلق بالأداء" ، كما كتب مهندس Google أندرو جيراند ، في مشاركة تعلن عن الإصدار الجديد. "من المحتمل أن يتم تشغيل كود Go بشكل أسرع بشكل ملحوظ عند تصميمه باستخدام Go 1.1."

بالنسبة لهذا الإصدار ، قام فريق التطوير Go بتحسين عدد من العناصر الرئيسية لـ Go ، بما في ذلك المحول البرمجي والرابط ، ومجمع البيانات المهملة ، والمجدول ، وأجزاء من المكتبة القياسية.

أطلقت غوغل لأول مرة Go in 2009 كلغة برمجة تجريبية ، واحدة تجمع بين سرعة وسلامة لغة مجمعة مثل C ++ مع مرونة لغة ديناميكية مثل JavaScript.

أصدرت الشركة أول إصدار كامل من Go في العام الماضي ، وأصدرت ثلاثة تحديثات طفيفة منذ ذلك الحين. بالإضافة إلى استخدام الموظفين الداخليين لتحسين اللغة ، قبلت Google 2600 تعديل رمز من 161 مشاركًا لهذا الإصدار.

بالإضافة إلى تحسينات الأداء ، يحتوي Go 1.1 على عدد من الميزات المهمة الأخرى. يمكن تشغيل البرامج في اللغة بشكل أكثر سلاسة عبر العديد من نوى المعالج ، وذلك بفضل كاشف السباق الجديد. على جانب البرمجة ، تم تعديل متطلبات العودة ، والتي ستعزز عادات الترميز أكثر إيجازًا.

Go 1.1 متوافق تمامًا مع الإصدارات السابقة ؛ يمكنه التعرف على جميع البرامج التي تم إنشاؤها باستخدام Go 1.