صفحة 1 من 2 12 أخيرأخير
النتائج المعروضة من 1 الى 20 من مجموع 25

موضوع: موضوع نقاشي ::[ لغة البايثون]

ردود: 25 | زيارات: 3216
  1. #1
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    ردود
    155

    موضوع نقاشي ::[ لغة البايثون]

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


  2. #2
    زكرياء
    صور رمزية Mrzik
    تاريخ التسجيل
    Jan 2008
    المنطقة
    Maroc
    ردود
    3,104
    مشكور عزيزي معاذ على افتتاح الموضوع
    +
    كلنا نود تعلم هذه اللغة لذا فنحن ننتظر الخبراء ^^

  3. #3
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    ردود
    155
    انا بدات اتعلمها وعندما اجد الفراغ ساضع الدرس الاول ان شاء الله

  4. #4
    ضياء
    صور رمزية dyf
    تاريخ التسجيل
    Jun 2008
    المنطقة
    الحجاز
    ردود
    2,573
    كوني أفهم لغة السي أجد من الصعب اني أشرح لك ميزات لغة البايثون..
    لكن بشكل عام هي مصممة بحيث يكون الكود سهل القراءة وسهل الكتابة لذلك انتشرت بسرعة فائقة..
    كما يمكنك استخدامها كلغة سكربت مثل ماهو موجود في البلندر وأظن المايا..

    لمعلومات أكثر انظر صفحة الويكي
    http://en.wikipedia.org/wiki/Python_...mming_language

    أظن أحد الأخوة في المنتدى سبق وأن طرح كتاب عربي لتعلم البايثون أيضا..
    عالعموم الله يوفقك.. أنا عن نفسي لا أجد الوقت ملائما للخوض فيها وأحيانا استخدم سكربتات جاهزة لكن أشجعك على تعلمها لانتشارها الكبير..
    Culture is your operating system


  5. #5
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    ردود
    155
    انا ايضا افهم القليل في السي القليل القليل
    من ميزات البايثون هي مرونتها وسهولتها وقوتها
    وقصر الكود
    حيث ان برنامج فيه 100 سطر كود بالسي تجد فيه 50 سطر في البايثون
    ومن اهم مميزات هذه اللغة انها تدعم oop اي البرمجة كائنية التوجه

  6. #6
    ضياء
    صور رمزية dyf
    تاريخ التسجيل
    Jun 2008
    المنطقة
    الحجاز
    ردود
    2,573
    سليم كلامك وهذا طبعا مو عيب في السي.. السي تعطيك تحكم كامل بالكمبيوتر.. يعني تقدر تروح لأي موضع في الذاكرة وتغير فيه فتسمحلك بتنظيم مساحة الذاكرة.. وهذا شي ممتاز لكن أحيانا تنشغل عن البرنامج اللي بين إيديك وتضيع الوقت في تنظيم الذاكرة..

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

    سؤال.. هل تعرف شي عن oops schematic في بلندر؟ لأنه أظن يوريك بشكل ممتاز كيف الـ oops يشتغل
    Culture is your operating system


  7. #7
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    ردود
    155
    كلامك كلو صحيح عن السرعة اخي ضياء
    لا اعرف oops shematic

  8. #8
    ضياء
    صور رمزية dyf
    تاريخ التسجيل
    Jun 2008
    المنطقة
    الحجاز
    ردود
    2,573
    انشاء الله حشرحه لك عما قريب.. لأنه مهم جدا بصراحة
    Culture is your operating system


  9. #9
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    ردود
    155
    شكرا لك اخي ضياء حقيقة امتعني الحديث معك كثيرااا

  10. #10
    Registered User
    تاريخ التسجيل
    Aug 2006
    المنطقة
    مصر
    العمر
    30
    ردود
    7,129
    لغة البايثون تستطيع فعل الكثير بها ....
    كنت بكتب مجموعة مقالات فى المدونة لكن فيها عطل .. و لا اعرف السبب

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

  11. #11
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    ردود
    155
    شكرا للافادة اخي ابن يس
    ممكن تفيدني في كيفية عمل برنامج تنفيذي ؟
    يعني تحويل الامتداد الى exe

  12. #12
    Registered User
    تاريخ التسجيل
    Aug 2006
    المنطقة
    مصر
    العمر
    30
    ردود
    7,129
    اقتباس الموضوع الأصلي كتب بواسطة Mr X معاينة الرد
    شكرا للافادة اخي ابن يس
    ممكن تفيدني في كيفية عمل برنامج تنفيذي ؟
    يعني تحويل الامتداد الى exe
    الحقيقة ..لا أعرف
    و لم أجرب و لا أريد أن أجرب الآن
    عندما أقوم بعمل برنامج يستحق .. سوف أبحث عن طريقة ^_^

    أكتبها فى جوجل .. py2exe

  13. #13
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    ردود
    155
    نعم لكن فقط اريد ان ارى
    مدى صعوبة الطريقة
    اظنها سهلة
    شكرا لك كنت اظن ان الامر اكواد معقدة قليلا
    لكنه برنامج اذا لا داعي للبحث

  14. #14
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    ردود
    155
    اخي ابن يس
    قرات في موقع ان ليس بامكان لغة البايثون برمجة العاب ثلاثية معقدة هل هذا صحيح ؟
    ---
    مشكل البايثون انها لغة بطيئة نسبيا يعني
    تصور انت في لعبة معقدة كم من متغير سيتم تعريفه وكم من ثابت وكم وكم ,,,,
    فارى ان اللعبة ستكون ....
    يعني ستكون بطيئة او لا تعمل الا عند الحواسيب الخارقة

  15. #15
    Registered User
    تاريخ التسجيل
    Aug 2006
    المنطقة
    مصر
    العمر
    30
    ردود
    7,129
    اقتباس الموضوع الأصلي كتب بواسطة mr x معاينة الرد
    اخي ابن يس
    قرات في موقع ان ليس بامكان لغة البايثون برمجة العاب ثلاثية معقدة هل هذا صحيح ؟
    ---
    مشكل البايثون انها لغة بطيئة نسبيا يعني
    تصور انت في لعبة معقدة كم من متغير سيتم تعريفه وكم من ثابت وكم وكم ,,,,
    فارى ان اللعبة ستكون ....
    يعني ستكون بطيئة او لا تعمل الا عند الحواسيب الخارقة
    نعم هذا الكلام صحيح ..
    للألعاب الكبيرة يستحسن سى و سى بلس بلس ..
    لكن يمكنك عمل اللعبة بلغة البايثون و الأجزاء الهامة فى السرعة يتم كتبابتها بلغة السى و تضمينها داخل أكواد البايثون ..
    فلغة البايثون تتميز بهذه الميزة ..
    لكن أنت يمكنك أستعمالها من داخل بليندر المكتوب بلغة السى و ليس السى بلس بلس
    و موضوع السرعة .. لا تفكر فيه الآن ^^
    أنت لن تبرمج لعبة فى بداية الطريق تستهلك قدرات الجهاز بالكامل ..
    و أعلم أنك قد تكتب برنامج بسيط بلغة السى و يكون أبطئ من لغة البايثون و هناك من جربها ..
    لغة البايثون هى التى توزع إستهلاك الذاكرة .. فى لغة السى أنت من توزع و توجه كل هذا ..
    فقد يكون توجيه البايثون أفضل من توجيهك ..
    لكن بالطبع لغة السى و السى بلس بلس أكثر كفائة و أقل إنتاجية من البايثون ..
    البايثون لغة سهلة و إنتاجياتها أسرع ..
    لكن لا تقول أيهما أفضل ... قل أنا ماذا أحتاج ؟؟
    بما إنك بتشتغل على بليندر فالبايثون هتفيدك كثيرا ^_^

  16. #16
    ضياء
    صور رمزية dyf
    تاريخ التسجيل
    Jun 2008
    المنطقة
    الحجاز
    ردود
    2,573
    للمعلومية..
    بلندر كتب أكثر من نصفه بالسي والباقي بالسي بلس بلس والبايثون وغيرها..

    شوفوا هذا التحليل.. http://www.ohloh.net/projects/blender/analyses/latest
    Culture is your operating system


  17. #17
    سأصل يوما ما
    صور رمزية الرهيب sfn
    تاريخ التسجيل
    Jun 2007
    المنطقة
    المـــ بلد 3d ـــغرب
    العمر
    28
    ردود
    1,688
    !!!! ؟؟؟؟؟؟ انا حمار في هدا الامر
    ادخل هنا لتعرف اغلب ألأمور عني وسبب اخطئي الكتابية

    سيرة حياتي باختصار

    http://maxforums.net/showthread.php?t=121695




    رقم الهاتف

    00212601949253

  18. #18
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    ردود
    155
    الرهيب sfn
    لا تقل هذا عن نفسك !

  19. #19
    زكرياء
    صور رمزية Mrzik
    تاريخ التسجيل
    Jan 2008
    المنطقة
    Maroc
    ردود
    3,104
    و الله استفدت كثيرا من حاواركم يا أبطال
    +
    واصلو أنا متابع معكم ^^

  20. #20
    عضو نشيط
    صور رمزية lugia 50
    تاريخ التسجيل
    Aug 2007
    المنطقة
    الإمارات ___________ العين
    ردود
    696
    انا اود تعلم لغة الباثيون صراحة لانني أريد أن أبدع في مجال الالعاب و الموديلينج

    الحمدلله أخذت شوط كبير في الموديلينج و لكن هذا الشوط لا يكفي لأن أسمي نفسي محترف فالإحتراف بعييييييييييييد جدا عني ^^

    و انا أحاول اعمل لعبة لكني لا أعلم أي شيء في مجال صناعة الألعاب للأسف لكن سأحاول ان شا الله ^^


Bookmarks

قوانين الموضوعات

  • لا يمكنك اضافة موضوع جديد
  • لا يمكنك اضافة ردود
  • لا يمكنك اضافة مرفقات
  • لا يمكنك تعديل مشاركاتك
  •  
  • كود BB مفعّل
  • رموز الحالة مفعّل
  • كود [IMG] مفعّل
  • [VIDEO] code is مفعّل
  • كود HTML معطل