12

[للمبرمجين] اربع اسئلة عن لغات البرمجة

  • anno2000

كل مبرمج موجود الان اريد ان اوجه لك بعض الاسئلة

  1. ما اكثر لغة تحبها و تعمل عليها؟

  2. لماذا و لماذا فضلتها عن بقية اللغات؟

  3. ما اللغات التى تنصح بها المبتدئين؟

  4. ما الذى تريد ان تضيفه؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

ما اكثر لغة تحبها و تعمل عليها؟

في مجال عملي كانت لي فرصة العمل على عد من اللغات : actionscript3 & Flex ، #C & WPF، Python، Cpp

في مجال المشاريع الجانبية C# و PHP

لماذا فضلتها عن بقية اللغات؟

لغة البرمجة أداة كالمطرقة للنجار. كل مطرقة تتماشى مع حاجة معينة.

ما اللغات التى تنصح بها المبتدئين؟

C# أو java لاحتوائهما على كل ما يمكن تعلمه.

ما الذى تريد ان تضيفه؟

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

لكنك لم تحدد في أي مجال ؟ في مجال Web أم Desktop أم Mobile ؟

  1. أكثر لغة أحبها هي PHP.

  2. فضلتها لشموليتها ومرونتها وفعاليتها والدعم موجود ومكتباتها متوفرة.

  3. أنصح المبتدئين بتعلم اللغة التي يحبونها. لن أقول لك تعلم كذا وأترك كذا، بل جربهم جميعا ومن أحببتها تلك هي ضالتك.

  4. البرمجة بحد ذاتها فن، وبمجرد أن تكون "مبرمج" فهذا شرف لك ووسام آخر يعلق في جدار معرفتك.

1- ما اكثر لغة تحبها و تعمل عليها؟

ليست مسألة حب وإنما مسألة خبرة وإتقان كونه وسيلة للعمل وهي لغة سي شارب #C

2- لماذا و لماذا فضلتها عن بقية اللغات؟

التفضيل جاء نتيجة أننا عندما درسنا في الجامعة كانت اللغة كويك بيزيك ثم مشروع التخرج كان بال سي بلص بلص ++C

و أول عمل بدأته كان المطلوب هو فيجوال بيزيك

يعني ترعرعنا في كنف "الحجّة ميكو" أي مايكروسوفت

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

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

3- ما اللغات التى تنصح بها المبتدئين؟

جرت العادة عندما أدخل مجال جديد أن استطلع آراء الناس المختلفة العربية والأجنبية لحصر الاختيارات في عدد قليل ومن ثم أجرب هذه الخيارات لأستقر على واحدة

لهذا أنصحك أن تستطلع آراء الناس عن أكثر لغة يفضلونها

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

من خلال استقرائي للآراء الكثيرة وجدت أن الغالبية تشجع على لغة بايثون

وإن قررت اعتماد لغات مايكروسوفت فأنصحك بـ #C و كم كنت أتمنى لو لدي الوقت لأتقن لغة #F

4- ما الذى تريد ان تضيفه؟

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

واعلم أن التخصص والتركيز واتقان لغة خير لك من تعلم عشرة بشكل سطحي

فأنا رغم خبرتي الطويلة ومع ذلك لا أعرف PHP و لا بايثون ولا روبي ولا جافا

لأنني قررت التركيز على ما أعمل عليه

ما لغة F# التي ذكرتها آنفا؟

هي إحدى لغات مايكروسوفت تأتي مع الفيجوال ستوديو

وهي لغة إجرائية Functional بالدرجة الأولى ولكنها تدعم OOP من أجل التوافق مع المكتبات وتدعم باقي الأنماط من البرمجة

حيث يمكن إنتاج مكتبات بها ثم استخدام تلك المكتبات في لغات أخرى مثل #C و VB

وهي قوية جدا للخوارزميات والمعادلات الرياضية و تختصر الكثير من القيود و القواعد التي تزيد السينتاكس في اللغات الأخرى مثل #C و VB و ++C

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

-1

لعل السائل لم يرد ما نحن فيه!

كيف يعني ؟

هل من توضيح أكثر ؟

ما اكثر لغة تحبها و تعمل عليها؟

قد يكون خطأ، لعله يريد من اللغة عربية أو انجليزية أو فرنسية أية لغة تحبها، ولا أظنه سي شارب #C

هو وجه السؤال للمبرمجين وكذلك ذكر كلمة المبتدئين

وهذه القرائن تدل أنه يقصد لغة برمجة

لأن اللغات الحية لا تحتاج هذا التخصيص

نسيت أهم دليل

العنوان

[للمبرمجين] اربع اسئلة عن لغات البرمجة

مادمت قد استخدمت C++ وتبرمج C# لن تجد اي صعوبة في استخدامك Java خصوصا، وايضاً لغات الويب

مرحبا اخي كيفك أتمنى انك تكون بخير

اخي الغالي عندي سؤال مهم جدا و بسبب هل شي ماعم اقدر اكمل تعليم للغه البرمجه php ومن فضلك جاوبني على سؤالي لغه php شو وظائفها شو بتعمل شو بستفيد منها انا