تاريخ بايثون
هذه مقالة غير مراجعة.(أكتوبر 2023) |
تم تصميم لغة البرمجة بايثون في أواخر الثمانينيات، [1] وبدأ تنفيذها في ديسمبر 1989 بواسطة جويدو فان روسوم في CWI في هولندا كخلفية لـ ABC القادرة على التعامل مع الاستثناءات والتفاعل مع نظام التشغيل الأميبا . . [2] فان روسوم هو المؤلف الرئيسي لبايثون، وينعكس دوره المركزي المستمر في تحديد اتجاه بايثون في العنوان الذي أعطاه له مجتمع بايثون، الدكتاتور الخيري من أجل الحياة (BDFL) . [3] [4] (ومع ذلك، تنحى فان روسوم عن منصبه كزعيم في 12 يوليو 2018. [5] ). تمت تسمية بايثون على اسم برنامج تلفزيون بي بي سي مونتي بايثون الطائر . [6]
تاريخ بايثون |
![](https://upload.wikimedia.org/wikipedia/commons/thumb/7/72/Python_logo_1990s.svg/300px-Python_logo_1990s.svg.png)
![](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Python_logo_and_wordmark.svg/300px-Python_logo_and_wordmark.svg.png)
![](https://upload.wikimedia.org/wikipedia/commons/thumb/d/da/Guido-portrait-2014.jpg/300px-Guido-portrait-2014.jpg)
تم إصدار Python 2.0 في 16 أكتوبر 2000، مع العديد من الميزات الرئيسية الجديدة، بما في ذلك أداة تجميع البيانات المهملة التي تكتشف الدورة (بالإضافة إلى عد المراجع ) لإدارة الذاكرة ودعم Unicode . ومع ذلك، فإن التغيير الأكثر أهمية كان في عملية التنمية نفسها، مع التحول إلى عملية أكثر شفافية ومدعومة من المجتمع. [7]
تم إصدار Python 3.0، وهو إصدار رئيسي غير متوافق مع الإصدارات السابقة، في 3 ديسمبر 2008 [8] بعد فترة طويلة من الاختبار. تم أيضًا نقل العديد من ميزاته الرئيسية إلى الإصدارين 2.6 و2.7 المتوافقين مع الإصدارات السابقة، على الرغم من عدم دعمهما الآن.
مراجع
- ^ "The Making of Python". Artima Developer. مؤرشف من الأصل في 2023-06-07. اطلع عليه بتاريخ 2007-03-22.
- ^ "Why was Python created in the first place?". Python FAQ. مؤرشف من الأصل في 2023-10-15. اطلع عليه بتاريخ 2007-03-22.
- ^ van Rossum، Guido (31 يوليو 2008). "Origin of BDFL". مؤرشف من الأصل في 2023-10-14. اطلع عليه بتاريخ 2008-08-01.
- ^ "Python Creator Scripts Inside Google". www.eweek.com. 7 مارس 2006. مؤرشف من الأصل في 2023-10-18. اطلع عليه بتاريخ 2008-05-13.
- ^ Fairchild, Carlie (12 Jul 2018). "Guido van Rossum Stepping Down from Role as Python's Benevolent Dictator For Life". Linux Journal (بEnglish). Archived from the original on 2022-12-12. Retrieved 2018-07-12.
- ^ "General Python FAQ — Python 3.8.3 documentation". docs.python.org. مؤرشف من الأصل في 2023-05-23.
- ^ Kuchling، Andrew M.؛ Zadka، Moshe. "What's New in Python 2.0". مؤرشف من الأصل في 2009-12-14. اطلع عليه بتاريخ 2007-03-22.
- ^ "Welcome to Python.org". python.org. مؤرشف من الأصل في 2023-05-22. اطلع عليه بتاريخ 2016-12-27.