15
  • بايثون بنية على عدة مبادئ تسمى python zen انظر http://www.python.org/dev/peps/pep-0020/

  • بايثون لغة نظيفة وجميلة وسهلة القراءة وممتعة

  • بايثون توفر مزايا فريدة وريادية مثل generators و yield و stackless و coroutines و higher order functions

  • تأتي مع بطاريات بعكس الألعاب الأخرى

  • عالية المستوى وسهلة الفهم

  • توفر وصول كامل للنظام

  • توفر وصول كامل لمكتبات سي (so و DLL) دون وسيط wrapper عبر ctype

كلام جميل استاذ مؤيد،و لكن ما الذي تقصده بالبطاريات؟

أقتبس:

Fans of Python use the phrase "batteries included" to describe the standard library, which covers everything from asynchronous processing to zip files.

الترجمة:

محبي بايثون يشيرون بعبارة "البطاريات مشمولة" إلى المكتبة القياسية التي تغطي كل شيء من المعالجة غير المتزامنة إلى التعامل مع مفات zip

وجه الشبه تأتي ألعاب الأطفال في الكثير من الإعلانات بصورة "تباع كل منها على حدا وغير مجمعة ودون بطاريات" في حين أن بايثون تأتي جاهزة مجمعة وكاملة ومع بطاريات

المصدر:

  • http://www.python.org/about/

ممكن أمثلة فقط لمواقع تم صناعتها بالبايثون ...

لأنى أجدها جيدة فى الدسكتوب أبليكشن وليست على ما يرام فى الويب

موقع http://www.reddit.com

  • المواقع التي تستخدم الفريم ورك (django)

https://www.djangosites.org/

  • المواقع التي تستخدم الفريم ورك (turbogears)

http://turbogears.org/whos-using.html

  • المواقع التي تستخدم الفريم ورك (web2py)

http://web2py.com/poweredby

ببساطة كل مافيها فاتن

مثلا: حين تمكنك اللغة بصياغتها الافتراضية (its own syntax) كتابة الشروط بثلاث طرق مختلفة (1)(2)(3) فهذا أمر جميل قد تكون هذه الأساليب متاحة في لغات أخرى مثل روبى الأخت الصغرى أو بكتابة بعض من الأكواد كأعادة تعريف المعاملات operators كما في الـ C واخواتها أو في لغات وظيفية صعبة القراءة ... لكن تبقى البايثون الأسهل والأكثر فتنة :))


(1) https://arabia.io/go/4693/16268

(2) https://arabia.io/go/4693/16308

(3) https://arabia.io/go/4693/16350

وهذه ميزات اللغة التي كتبت في موقع ويكي بيديا كتب:

لا تحتاج إلى بناء أو ربط مثل لغة السي

تسريع دورة التطوير فيها بشكل ملحوظ

لا تحتوي على أنواع المتغيرات

البرامج تصبح أسهل و أبسط و أكثر مرونة

إدارة آلية للذاكرة

برمجة غرضية التوجه

يمنحك التكامل مع ++C و Java و COM

إمكانية التضمين و التمدد مع لغة السي

تحسين الأداء و إمكانية التحاور مع النظام

البساطة و الوضوح في قواعد الكتابة و التصميم

درجة عالية من المقروئية و إمكانية الصيانة و سهولة التعليم

محمولية عالية

تعمل على عدة منصات: الويندوز و اللينكس و الماكنتوش و اليونكس بدون تغيير الكود

مفتوحة المصدر

تعطيك الحرية في توزيعها و التعديل فيها و ضامن لبقائها

دعم أنواع البيانات و العمليات عالية المستوى

تطوير سريع باستخدام أنواع الكائنات المدمجة

تحميل ألي لوحدات السي

امتدادات مبسطة و تصغير الملفات التنفيذية

دعم بروتوكولات الإنترنت القياسية

تسهيل الوصول إلى البريد الالكتروني و HTTP ..

كثرة المكتبات المضمنة و من أطراف ثالثة

تسريع و تسهيل تطوير البرامج

منقول !

open source

easy syntax

powerfull

multi os

بايثون رائعة سهلة جدا جدا قوية ومنسابة للمشاريع الكبيرة والصغيرة تحكم اكثر ف البيانات مفتوحة المصدر تستطيع برمجة اي شيء بها تقريبا تستخدمها شركات كبيرة والعديد من المميزات

لغة بسيطة جداااااااااااااااااا و رائعة

لم اكن اعرفها و لكن عندما درست مقياس في الجامعة كتابة المفاهيم الرياضية و المعادﻻت و و و بلغة بايثون اعجبتني كثيرااااااا و لكن للاسف كانت خفيفة جدااااااااااا مدة دراستي

و سوف اجتهد لتعلمها ان شاء الله

بايثون

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

1.78 ألف متابع