Friday, January 25, 2019

9 حقائق مثيرة للاهتمام حول لغة البرمجة بايثون

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


 1. لماذا تعرف باسم "بايثون"

هذه هي الحقيقة الأولى المثيرة للاهتمام حول هذه اللغة. لماذا اسم "بايثون" وليس أي اسم آخر؟ هل لدى مبتكر هذه اللغة بعض الروابط مع ثعبان الثعبان؟

وفقا للمبدع جويدو فان روسوم ، اشتق اسم هذه اللغة من المسلسل الكوميدي البريطاني "سيرك الطائر مونتي بايثون". تم بث هذا المسلسل الكوميدي ​​على قناة بي بي سي خلال السبعينيات. أيضا ، أراد فان روسوم اسمًا قصيرًا وغامضًا. شيء من شأنه جذب انتباه الجميع.

2. تجاوزت بايثون اللغة الفرنسية في المدارس الابتدائية

هذا يبدو مثيرا للاهتمام. صدق أو لا تصدق ، في عام 2015 ، تفوقت بيثون على الفرنسية لتكون أكثر اللغات شعبية التي يتم تدريسها في المدارس الابتدائية. كشفت الإحصائيات أن 6 من أصل 10 آباء يفضلون أن يتعلم أطفالهم بايثون بدلاً من الفرنسية. هذا يظهر فقط أن العديد من الناس يقدرون أهمية برمجة بايثون.

وينطبق الشيء نفسه على الأطفال. وكشفت الإحصاءات نفسها أن 75٪ من الأطفال الذين يدرسون في المدارس الابتدائية يفضلون تعلم كيفية التحكم في الروبوت بدلاً من تعلم اللغة الفرنسية.

3. بيثون لا تتطلب مترجم

باعتبارها لغة عالية المستوى ومترجمة ، لا تحتاج بايثون إلى مترجم. هذا يختلف عن Java و C ++ التي يجب أن يتم تجميعها أولاً قبل أن يتم تفسيرها. بالنسبة إلى بايثون ، تعتمد على تطبيق يعرف باسم مترجم.

يتم تخزين رمز بايثون بايت في شكل ملف .pyc الذي يتم تنفيذه بعد ذلك بواسطة جهاز ظاهري مناسب. تعمل هذه الآلة كمحرك وقت التشغيل لبيثون.


4. Python لديها متغيرات C و Java  

على الرغم من كونها لغة برمجة مستقلة ، إلا أن Python تحتوي على لغات برمجة C و Java. يُعرف الشكل C بـ CPython وقد تم تصميمه لمنح Python مزايا C. أحد هذه الخصائص هو من حيث الأداء. يمكن أن يعمل المتغير كمترجم .

يُعرف متغير Java الخاص بـ Python باسم Jython. فهو يجلب بعض الجوانب الرئيسية لجافا مثل الإنتاجية ويمكّنها من العمل على جهاز افتراضي.

5. بايثون هي لغة مفتوحة المصدر

على الرغم من الشعبية الهائلة التي تتمتع بها بيثون ، فهي لغة مفتوحة المصدر. هذا يعني أنه يحتوي على جميع الميزات من لغة مفتوحة المصدر. ليس لديه ترخيص خاص يتحكم في من يستخدمه.

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

6. Python هي إحدى اللغات الرسمية في Google

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

يمثل كل من بحث Google و YouTube بعض المنتجات التي يتم تشغيلها بواسطة بايثون. هناك العديد من واجهات برمجة تطبيقات Google والمكتبات التي تستند إلى برمجة Python.

7. بيثون أشبه باللغة الإنجليزي

يقول الكثير من الناس أن بايثون سهلة القراءة. السبب الرئيسي وراء هذا الادعاء هو أن بايثون أشبه باللغة الإنجليزية. يمكنك بسهولة فهم ما يفعله كل سطر من الرموز. كل شيء واضح ومباشر ويمكنك فهمه بسهولة.

8. بيثون لديها مجموعة واسعة من التطبيقات

يمكنك بناء أي شيء تريده باستخدام بايثون. يمكن استخدام اللغة لتطوير الويب وتطوير تطبيقات الجوال و AI وتعلم الآلة والبيانات الكبيرة وتطبيقات إنترنت الأشياء.

9. بيثون لا يدعم pointers

بخلاف لغات البرمجة الأخرى ، لا تدعم Python المؤشرات (pointers). بدلاً من ذلك ، يتم تمرير الكائنات حسب المرجع.





0 comments

Post a Comment