الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لغات البرمجة

بدأه raafat1991 في 28 مارس 2012 · 8 رد · 917 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته....

بعد لغة البرمجة بايثون ما هي أفضل لغة يمكن ان يتعلمها الشخص ؟

ما رأيكم بC++ ؟

أو ما هي التوجهات الممكنة بعد بايثون بشتى المجالات ؟

#2

بايثون cpython مكتوبة بسي وتتكامل مع لغة سي وسي++

يوجد implementations اخرى

jython مكتوبة ب Java

ironpython مكتوبة ب C#

فأمامك عدة طرق سي/سي++ او جافا او سي#

1
(map share people)

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

#3

السلام عليكم و رحمة الله وبركاته...

شكرا أخي يوسف على التفاعل , لكن دعنا نمنهج الموضوع و نعطه طابع الخاصية و الإستنتاج , و الآتي يتكفل بذلك بعون الله و فضله .

أبتدأ بما قاله السيد Jan Bodnar :

بايثون لغة نصية ناجحة. بدأ تطويرها Guido van Rossum. وقد اطلقت لاول مرة في عام 1991. بايثون استلهمت من ABC و Haskell. وهي لغة برمجة تفسيرية عالية المستوى وعامة الأغراض ومتعددة المنصات. والبعض يحب أن يسميها اللغة الديناميكية. إنها لغة سهلة التعلم. وهي لغة مصغّرة minimalistic. وأحد أوضح مزاياها أنها لا تستعمل الفاصلة المنقوطة ولا الحاصرات. بل تستخدم الإزاحة (المسافة البادئة indentation) الإصدار الأحدث وقت كتابة المقالة هو 2.5 وقد أطلق في أيلول/سبتمبر 2006. ويقوم اليوم عليها مجموعة كبيرة من المتطوعين حول العالم.

مجتمع مبرمجي TIOBE يقدم ترتيب نظري لمستوى استخدام لغات البرمجة المختلفة. جافا تتربع على عرشها بعد أن خلعت سي++ لكن سي++ ستظل حاضرة بثقلها خلال العقود القادمة ولا يوجد ما يهددها. ونرى تخصص لغات البرمجة فلغة جافا للأعمال enterprise وسهولة النقل portability . وسي هي ملكة برمجة النظم (نظم التشغيل وتعريفات وادوات النظام الصغيرة). ولغة PHP تسيطر على مواقع الويب الصغيرة والمتوسطة وجافاسكربت تستخدم في تطبيقات الويب عند المخدوم client.انتهى

نلاحظ أنه أعطى صفة لكل لغة فمثلا C ملكة النظم (نظم التشغيل و تعريفات و أدوات النظام الصغيرة) و جافا سكربت لتطبيقات...إلخ . الآن نطرح السؤال ما هي إستخدامات بايثون ؟ هل تستطيع أن تفعل ما تفعله الـــHTML ؟

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

بايثون لا تحتاج لتعريف نوعية البيانات هل هي أحرف ام أرقام , إذ أنها تدرك ذلك تلقائيا , اما C++ فتحتاج إلى تعريف نوعية البيانات هل هي أرقام أم أحرف .

بالتأكيد من يقرأ هذه المعلومة سيفضل إنشاء برنامج إختبار أولية الأعداد بإستخدام بايثون , من جديد يطرح سؤال , عن أي منهما أسرغ , و بإجابة هذا الأخير قد نعود للC++ hأو بايثون.

هل بايثون تستطيع عمل ما تعمله الPHP , نفس الموضوع نعم لا داعي للتعلم , لا تضاف للأدوات المطروحة للتعلم .

الوقت مهم لدرجة أن الشخص لا يريد أن يقرأ سطر هباء منثورا , لهذا أطرح كل هذه الأسئلة و أتمنى الإجابة الشافية .

بالإنتظااااار.

تم تعديل هذه المشاركة بواسطة raafat1991 في 29 مارس 2012 في 10:06

1
#4

أي منهجية تتحدث عنها ؟

جوابي واضح جدا عن سؤالك .. فأنت سألت عن لغة تتعلمها بعد بايثون وجوابي هو إذا تبرمج على بايثون المعتادة CPython فمسار تعلمك لها سيشمل C و C++ بالنهاية.

1
(map share people)

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

#5
ahmed_youssef كتب:

أي منهجية تتحدث عنها ؟

في اواخر القرن التاسع عشر قدم راسل محاضرة عن قوانين نيوتن , و كيف أن الأرض ثابتة بسبب الجاذبية , قامت عجوز بمقاطعت المحاضرة و قالت كل ما تقوله هراء إذ أن الأرض تحملها سلحفاه كبيرة جدا .

سؤالك عن المنهجية يذكرني بهذه القصة , انا بجانب راسل أما أنت فاختر بجانب من تكون ؟!

ahmed_youssef كتب:

جوابي واضح جدا عن سؤالك

كل شخص يظن نفسه يضع الجواب المقدس عن الاسئلة التي تطرح .

انظر لكنائس إيطاليا حين قامت بالتكالب على جاليليو عند وضع نظريته عن مركزية الكون.و انظر لــ أرسطو (الأشياء تقع إلى الأرض ﻷن أصلها من تراب , كان يقول تفسيري منطقي جدا)

ahmed_youssef كتب:

فأنت سألت عن لغة تتعلمها بعد بايثون وجوابي هو إذا تبرمج على بايثون المعتادة CPython فمسار تعلمك لها سيشمل C و C++ بالنهاية.

شكرا على الإجابة ' لكن هذا لا يعني بان جوابك تم تقديسه و تنزييه ولا يجب مراجعته" لست أدري من انت يا سيد يوسف و إلى أي حد كلامك صائب ؟!!!و انا أريد أجوبة على الطريقة التي طرحتها انا ,

فإذا لا تستطيع الإتيان بإجابة , شكرا على تفاعلك أصلا. و دع المجال لغيرك لعل الله يمن بالمزيد من الأجوبة.

−2
#6

حاول ألا تخوض معارك وهمية خاصة إذا معرفتك محدودة (للغاية) فيما تتحدث عنه.

فنحن لانناقش نظرية خاصة بك ولكن نتحدث عن واقع والواقع يقول

إذا بايثون مكتوبة بالسي وإذا مئات المكتبات متوفرة لها مكتوبة بالسي/سي++ فالمنطقي لمن يريد أن يتقن بايثون أن يتعلم سي/سي++ ...

عامة أنا لاأفضل تضييع وقتي في الكلام الفارغ .. وصلك جواب إستفسارك والسلام.

1
(map share people)

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

#7

و عليكم السلام ورحمة الله وبركاته , و تذكر بأن جوابك ليس الجواب المقدس.

#8

السلام عليكم , أنا محتاجه لشرح في دلفي وخصوصاً في الكود حتي لو كان شي بسيط و أتمني أن يكون في أقرب وقت

#9
amaled كتب:

السلام عليكم , أنا محتاجه لشرح في دلفي وخصوصاً في الكود حتي لو كان شي بسيط و أتمني أن يكون في أقرب وقت

http://lazarustutorial.wordpress.com/

سؤالك يناسبه قسم دلفى لاقسم لغة بايثون.

(map share people)

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

مواضيع مشابهة