فولفو وبولستار تستخدمان لغة روست لتطوير أنظمة التحكم الإلكترونية لسياراتها الكهربائية
أعلن يولياس غوستافسون، كبير مهندسي البرمجيات في فولفو، أن الفريق المسؤول عن تطوير أنظمة التحكم الإلكترونية لسيارات الشركة الكهربائية، قد قرر استخدام لغة البرمجة “روست” في مشروعهم الجديد. هذا الإعلان يأتي بعد نجاحاتهم السابقة في تطوير وحدة التحكم الإلكترونية (ECU) لسيارتي فولفو EX90 وبولستار 3.
أشار غوستافسون إلى أن اختيار “روست” كان أساسياً لعدة أسباب، منها كفاءة استهلاك الطاقة. حيث تتطلب الأنظمة الكهربائية في السيارة، التي تعتمد على خط 12 فولت، الحد من استهلاك البطارية خلال وضع الاستعداد. لذا، فإن الانتقال من لغات مثل C/C++ إلى “روست” يعكس التوجه نحو تقنيات أكثر حداثة.
كما أكد غوستافسون على أن الانتقال إلى “روست” كان له مزايا إضافية، ومنها سهولة كتابة الكود وصيانة المشروع، مما يساعد الفرق الجديدة على الانخراط سريعاً في العمل عند تغيير الأعضاء. لكن في الوقت ذاته، أشار إلى بعض القيود المرتبطة بلغة “روست”، بما في ذلك نقص الأدوات في الإيكوسystem الخاصة بها، مما كان يستدعي تطوير بعض الأدوات داخلياً لتسهيل العمل.
وفي ختام حديثه، أبدى غوستافسون تفاؤلاً حول مستقبل “روست” في السوق، معرباً عن أمله في أن يزداد استخدام هذه اللغة في مشاريع أخرى، مما سيساهم في تطوير الأدوات المطلوبة بشكل أسرع. وقد أعرب عن ثقته في أن فولفو تسير في الاتجاه الصحيح نحو تطوير كود يسهل صيانته وتحديثه، ويعزز من سلامة وموثوقية أنظمتها.