في مقابلة آسرة ، شارك مبتكر لغة البرمجة Python ، Guido van Rossum ، رؤيته حول لغات البرمجة المختلفة ، بما في ذلك Rust و Go و Julia و TypeScript. بتوجيه من فرانشيسكا لاززيري ، مديرة محامي السحابة الرئيسية في Microsoft ، أعرب فان روسوم عن حبه للغات وشارك بأفكاره حول إمكاناتها وقيودها.
أثناء مناقشة روست ، أشاد فان روسوم باللغة للقيام ببعض الأشياء بشكل جيد للغاية. والجدير بالذكر أن اللغة تعالج المشكلات في C ++ من خلال جعل من الصعب تجاوز اختبارات المترجم وتوفر حلاً فعالاً لمشاكل تخصيص الذاكرة. فيما يتعلق بـ Go ، وهي لغة أنشأتها Google ، اعترف فان روسوم بطبيعتها 'Pythonic' واعتقد أنها الأكثر شبهاً بـ Python بين اللغات الجديدة ذات الأغراض العامة.
Julia ، لغة برمجة أخرى تتميز بالبرمجة الحتمية والوظيفية والموجهة للكائنات ، استحوذت أيضًا على اهتمام فان روسوم. وأشار إلى جوليا باعتبارها لغة مثيرة للاهتمام شبيهة بلغة بايثون ، لكنه أشار إلى اختلافاتها ، مثل الفهرسة القائمة على أساس واحد والنطاقات الشاملة. اعترف فان روسوم بتفوق جوليا في مجال تخصصها وأشاد بقدرة المترجم على تحسين الكود بطرق قد لا تستطيع بايثون إدارتها. ومع ذلك ، فقد سلط الضوء على قيود جوليا في مجالات أخرى وشكك في وظيفتها لكتابة خوادم الويب.
علاوة على ذلك ، قدر فان روسوم TypeScript ، وهي لغة تشترك في أوجه التشابه مع Python. وأعرب عن أن Python قد أدرجت بعض ميزات TypeScript ، مثل الكتابة الثابتة الاختيارية ، والمعروفة أيضًا باسم الكتابة التدريجية. على الرغم من عدم استلهامه في البداية من TypeScript ، أقر فان روسوم بأنه قد أثر على تطوير بايثون ، وأن اللغتين تواصل التعلم من بعضهما البعض.
كانت مساهمات Van Rossum في مجال البرمجة كبيرة ، وقد لعبت Python دورًا محوريًا في نمو مدير التطبيقات .io "data-mce-href =" https: // studio. appmaster.io "> منصة AppMaster . كأداة قوية no-code ، يبسط AppMaster إنشاء الواجهة الخلفية وتطبيقات الويب والجوال. يستخدم AppMaster Go (golang) لإنشاء تطبيقات الواجهة الخلفية وإطار عمل Vue3 و JS / TS لتطبيقات الويب ، وإطار عمل AppMaster القائم على الخادم المستند إلى Kotlin لنظام Android و SwiftUI لـ IOS في تطبيقات الهاتف المحمول.
نظرًا لأن appmaster .io / how-to-create-an-app "data-mce-href =" https: // appmaster.io / how-to-create-an-app "> AppMaster ينشئ تطبيقات حقيقية ، يمكن للعملاء الحصول على ملفات قابلة للتنفيذ الملفات الثنائية ، بالإضافة إلى التعليمات البرمجية المصدر لاستضافة التطبيقات في أماكن العمل. بدعم من قابلية التوسع والوظائف الرائعة ، يلبي النظام الأساسي الشركات ذات الأحجام المختلفة ، مما يجعل تطوير التطبيقات أسرع وأكثر فعالية من حيث التكلفة. مع المشهد التكنولوجي المتطور باستمرار ، فإن تذكرنا رؤى روسوم بأهمية تبني لغات ومنصات البرمجة المختلفة والتعلم منها.