لماذا عليك الإنتقال فورا إلى بايثون 3

والجواب بكل بساطة لأنها أكثر نسخة تطويرا وعليك إستعمالها لنفس الغرض الذي قمت بإستعمال نسخة 2.7 بدلا من نسخة 2.6.

لقد بدأت بتعلم لغة بايثون منذ سنة 2008 وهي نفس السنة التي تم إطلاق فيها لأول مرة نسخة بايثون 3 ومنذ ذلك الوقت وأنا أستعمل بايثون 2 إلى غاية سن 2014 أنتقلت كليا إلى بايثون 3 وإليك لماذا ؟

ستة سنوات مدة طويلة في مجال البرمجة وعلوم الكمبيوتر بصفة عامة والعديد من مطوري ومستخدمي بايثون مازالوا يستخدمون بايثون 2 على الرغم من أن معظم المكتبات المشهورة تدعم الان بصفة رسمية نسخة بايثون 3 (NumPy, SciPy, matplotlib, Pandas, IPython, SymPy) . أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

python2 vs python 3

أي شخص يقوم بالبحث عن مواضيع تتعلق ببايثون على الأنترنيت سيجد لا محالة عدد لا محدود من المواضيع التي تتحدث عن الانتقال من إصدار بايثون القديم إلى الإصدار الجديد وخاصة حول الانتقال من بايثون 2 إلى بايثون 3.
بطبيعة الحال كل إصدار جديد لبايثون يحتوي على تحسينات تجعله اسرع من الإصدار الذي قبله والعامل الوحيد الذي يمنعنا ويمنع عموم مبرمجي لغة بايثون من الانتقال إلى الإصدارات الأحدث هو عدم انتقال المكتبات والحزم التي نستخدمها إلى الإصدارات الحديثة أي أنها لا تعمل مع الإصدار الحديث وهذا هو السبب الوحيد .
فإدا كنت مبرمج مبتدأ أو تريد الولوج الى عالم البرمجة باستخدام بايثون فأنا أنصحك دائما باستعمال الاصدار الحديث ولا تأبه بالمكتبات لانه يجري العمل على تحديث جميع المكتبات الشائعة لتتناسب مع بايثون 3 (أشهرها أصبحت تدعم بايثون 3 ).
وفي الأخير عزيزي القارئ إذا كنت مهتما بالمكتبات وتريد أن تكون على اطلاع إذ أصبحت تدعم بايثون 3 أم لا يمكنك زيارة الموقع التالي وهو يظهر جميع المكتبات التي تتناسب مع بايثون 3 باللون الأخضر وأما التي مازلت تعمل على بايثون2 فقط ستجدها باللون الأحمر .

 

ملاحظة : معظم المكتبات والحزم الخاصة ببايثون تم برمجتها للعمل على بايثون 2 لذلك عند تحميلك للمكتبات ستجد دائما نسخة خاصة ببايثون2 و3

 

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع