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

اقوى لغة برمجة وتقدر تصنع بها اى شئ؟؟؟؟؟؟؟؟

مغلق
بدأه (HARD) في 10 سبتمبر 2007 · 3 رد · 4,642 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اما بعد السلام والتحية

احب تطرح هذا الموضوع بعد ما لقيت الكثير من المواضيع التى تتحدث عن لغات البرمجة

لغة البرمجة الافضل

لغة البرمجة الاقوى

ولغة البرمجة ....... الخ

يا جماعة لغت البرمجة كثرت جدا جدا

ومللنا من مواضيع عن لغة البرمجة الافضل

اذا يا HARD ليش تفتح هذا الموضوع

لكى اقول شئ واحد لكم يا جماعة

لغات البرمجة كثيرة جدا

وطبعا لما اى واحد يحب يدخل هذا العالم الواسع يقول من وين ابدء واى لغة اختار ويحتار وفى الغالب يمل

طيب

موضوع مهم جدا

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

طيب ازاى بقى انا اقولكم ازاى

مثلا

انا خبير فى الفيجوال بيسك

وانت مبتدء لسه فى السى منذ 6 اشهر

هل تقدر تعمل برنامج بنفس قوة برنامجى

والى يقول ايوه ( والله بكيفه ويكون بيخدع نفسه )

يا جماعة الموضوع مش بلغة البرمجة الموضوع بالشخص الذى يتعلم اللغة ويستخدمها

كل اللغات تؤدى للمطلوب ولكن كيف نسخرها لنا ولمصلحتنا هذا السؤال ..؟؟؟؟؟؟؟؟؟

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

واترك التعقيب ايضا لاصدقائى بالمنتدى

#2

بسم الله الرحمن الرحيم

كلامكسليم 100% اي ان اللغه التى تجيدها وتعلم اسرارها تستطيع ان تطور الاداء فيها

مثل انواع الرياضه المختلفه فاللعبه التى تتدرب عليها باحساس وانسجام هى التى تستطيع ان تفوز

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

لا اله الا الله محمد رسول الله

شبكة شباب IT

http://www.shababit.net

shababit.gif

#3

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

بداية - ان ماطرح فى هذا الموضوع سليم من وجهة نظر معين- وغير علمى وغير منطقى من وجهات نظر اخرى - لهذا

اخى الحبيب - ان الموضوع الذى طرحته - قد خضع للابحاث العلمية منذ زمن بعيد - واليك نتائج تلك الابحاث بايجاز

1 - ان البرمجة بصفة عامة هى

1- علم

2- فن وفكر

3- تكنولوجيا (نظام التشغيل + لغة البرمجة + ادوات التطوير)

ان المبرمج باى لغة برمجة - لديه فن وفكر خاص به - وكذلك لديه قاعدته العلمية التى تدعم فنه وفكره

ولكن التكنولوجيا امر فى غاية الخطورة وفى واقعنا المعاصر فان التكنولوجيا قد تطغى على العلم والفن والفكر - بمعنى ان مبرمج عالم ولديه فن راقى وفكر مبدع ولكن بتكنولوجيا غير مناسبة - فانه يخسر الكثير من الوقت والمجهود وقد يصل الى نتائج غير مرضية

ان التكنولوجيا هى نتائج العلم والفن والفكر والعمل (مجهود كبير) لعدد كبير من المبرمجين لذلك استخدام لتكنولوجيا معينة دون غيرها امر فى غاية الاهمية - لا يمكن ان

تحسمه بقولك انك عالم فى البرمجة او فنان ومفكر.

امثلة:

لو طلب منك تطبيق او مشروع لكى تعمل عليه شركة لديها شبكتين - بهما اجهزة تعمل على windows واجهزة اخرى تعمل على linux

فانك سوف تحتاج لعمل تطبيق portable اى متنقل متاح فى كلا النظامين (الحل المباشر) وهنا يجدر بك ان تفكر فى تكنولوجيا مناسبة مثل Java اما كونك مبرمج

لديه علم وافى وفن جيد ولكن تعمل مع فيجوال بيسك 6 تحت windows فهنا سوف تكون التكنولوجيا عقبة شديدة - وهنا ينبغى اختيار لغة البرمجة بعناية

ملحوظة : يوجد حل اخر لمبرمجين فيجوال بيسك - هو ان يتم عمل المشروع كتطبيق ويب Web application - ولكن هذا الحل يضع امامك الكثير من القيود ويضيف عبء كبير.

مثال اخر:

لو طلب منك تطبيق يعتمد على تحليل البيانات بشدة - فنا ان استخدامك للغة برمجة عامة مثل Delphi او VB يعد اختيارا متاحا لكن لا يحقق النتيجة بسرعة وبكفاءة عند استخدام لغة متخصصة فى ذلك مثل Visual FoxPro

ملحوظة: توقف تطوير فيجوال فوكس برو الان حتى الاصدار 9 (اى لن يكون هناك الاصدار 10)

مثال اخر:

اذا طلب منك المساهمة فى تطوير نواة نظام تشغيل - وكنت ملما بالعلم الازم ولديك الفن والمهارة - فلابد ايضا من اختيار لغة برمجة مناسبة لذلك مثل لغى السى والسى بلاس بلاس مع لغة الاسمبلى حتى يتاح لك التعامل مع العتاد وامكانية الوصول لمسجلات المعالج وادارة الذاكرة العشوائية والتعامل مع وحدات الادخال والاخراج

مثال اخر:

اذا طلب منك عمل نظام خير Expert system او احد انواع نظم الذكاء الاصطناعى - فهنا تظهر الحاجة للغات متخصصة - او يمكنك استخدام لغة برمجة عامة - ولكن يتطلب ذلك مجهود ووقت غالبا لا يكون متاح فى سوق العمل

والحل :

1- زيادة القاعدة العلمية

2- اعطى الفرصة لنفسك دائما ان تظهر فنك وفكرك

3- تعلم تكنولوجيا متطورة باستمرار حيث تبدا من حيث انتهى الاخرون - وتعلم مايفيدك ومايلائم احتياجاتك من هذه التكنولوجيا

ملحوظة اخيرة :

يحاول الكثير من المبرجين تعلم ++C نظرا لكونها لغة برمجة قوية جدا- ولكن تكون الصدمة بان ماتوفره اللغة من امكانيات لايقارن مقارنة باللغات المتطورة - ولكن هنا

لا تكن ضيق النظر حيث هناك الكثير من الادوات والمكتبات المخصصة لتلك اللغة والتى تجعل تطوير التطبيقات بها اسهل واكثر مرونة من اللغات الاخرى ولكن ذلك يتطلب

البحث جيدا على الانترنت

يحاول الكثير من المبرمجين تعلم Java لانها اللغة الاكثر شيوعا فى العالم - ولكن تكون الصدمة بسبب صعوبة اللغة - ان اللغة ليست صعبة - ولكن اللغات الاخرى هى الاكثر سهولة

يرفض الكثير من المبرمجين تعلم Visual FoxPro ظنا انها قاعدة بيانات مثل اكسس - ولكنها لغة برمجة متكاملة تدعم برمجة الكائنات وتتيح تطوير مختلف انواع تطبيقات قواعد البيانات ويمكنك ان تقول انها سهولة فيجوال بيسك مع بساطة اكسس مع مرونة جافا

مع تحياتى

محمود فايد

#4

لغة الصفر والواحد

ليس لها حد ^_^

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…