تنبية
جميع ما تحتوية هذه الصفحة والآراء التي تحويها تعبر فقط عن رأي صاحبها و ليس بالضرورة رأي الكلية التقنية بالدوادمي، ولا تتحمل الكلية أي مسئولية عن ماقد تحتوية من ملفات وحقوق النسخ
صُممت البايثون Python لتكون سهلة للفهم وممتعة للاستخدام، فالمرح أثناء التعلم يشكل حافزا جيدا للمواصلة، كما تستطيع بواسطتها بناء نماذج وأدوات سريعا، لذا يجد الكثيرون أن الترميز في البايثون رائع و سلس. وهكذا، اكتسبت شعبية لكونها لغة صديقة للمبتدئين، وقد حلت محل لغة جافا باعتبارها أشهر لغة تمهيدية في أفضل الجامعات الأمريكية.
كونها لغة ذات مستوى عالٍ للغاية، فإن Python تقرأ مثل اللغة الإنجليزية، الأمر الذي يتطلب جهدا لتعلم القراءة والكتابة باللغة الإنجليزية، و غير ذلك فهي لغة سهلة الفهم.
باعتبارها لغة مكتوبة ديناميكيًا، تعتبر البايثون Python لغة مرنة حقًا. مما يعني أنه لا توجد قواعد صارمة. علاوة على ذلك، فهذه اللغة أكثر تسامحًا مع الأخطاء، أي أنك ستظل قادرًا على الترجمة وتشغيل البرنامج حتى تتمكن من العثور على الجزء المشكلة.
لأن البايثون Python لغة مكتوبة ديناميكيًا، حيث يمكن للشيء نفسه أن يعني شيئًا مختلفًا اعتمادًا على السياق. نظرًا إلى أن تطبيق Python يزداد حجمًا وأكثر تعقيدًا، فإنه يصعب تعقب الأخطاء وإصلاحها، لذا ستحتاج إلى خبرة ورؤية لمعرفة كيفية تصميم الشيفرة أو كتابة اختبارات الوحدة لتسهيل عملية الصيانة.
Python مرنة للغاية و تحتاج الآلة إلى إجراء عمليات رجوع كثيرة للتأكد من تعريف شيء ما، مما يؤدي إلى إبطاء أداءها.
لكن هناك بدائل مثل PyPy و هي أسرع تطبيقات البايثون. رغم أنها قد لا تكون بنفس سرعة جافا، على سبيل المثال، لكنها تحسن السرعة بشكل كبير.
عندما تدخل عالم البرمجة، ستعرف ما الدعم الحيوي، حيث مجتمع المطورين يختص بتقديم المساعدة وتلقيها. كلما كان المجتمع أكبر، كلما زاد احتمال حصولك على المساعدة.
StackOverflow هو موقع Q&A للبرمجة. حيث لدى البايثون 85.9 ألف متابع، مع أكثر من 500 ألف سؤال متعلق بالبايثون. كما أن أسئلة البايثون Python تحتل المرتبة الثالثة من حيث الأسئلة التي يمكن الإجابة عليها عند مقارنتها باللغات البرمجية الشائعة الأخرى.
ومن المعروف أيضا أن بايثون لديها وفرة من المكتبات التي تساعد في تحليل البيانات و علوم الكمبيوتر. بالإضافة إلى ذلك، PyGames هو محرك ألعاب أنيق لبناء الألعاب إذا كنت ترغب في إنشاء ألعاب بسيطة.
في قائمة Angel List، تعتبر Python ثاني أكثر المهارات المطلوبة وأكثرها تمتعا براتب كبير.
وفقا لمؤشر TIOBE، فإن Python هي لغة البرمجة الرابعة الأكثر شعبية من أصل 100 لغة. و مع صعود Ruby on Rails ومؤخرًا Node.js، تضاءل استخدام Python كنهج رئيسي لنمو الويب الخلفي إلى حدٍ ما، خاصةً أنه يحتوي على نظام MVC مجزأ. ومع ذلك، مع تزايد أهمية البيانات الضخمة، أصبحت البايثون Python مهارة مطلوبة أكثر من أي وقت مضى، خاصة أنه يمكن دمجها في تطبيقات الويب.
لقد زاد الاهتمام بتعلم لغة البايثون Python بنسبة 22.1٪ في عام 2015، و من الواضح أن لها مستقبل جيد بفضل مجتمعها الكبير.
© Copyright , DWCT | All Rights Reserved. - powerd by Abdrabuh.com