• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

Ahmed Shalabi

اعضاء جدد
  • عدد المشاركات

    18
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

1 عادي

عن Ahmed Shalabi

  • الرتبة
    عضو جديد
  • تاريخ الميلاد 03/03/1995

معلومات الملف الشخصي

  • الجنس ذكر
  • الدولة : الاردن
  1. بسم الله الرحمن الرحيم اللهم أحلل قعدة من لساني وفقهني ويسرني في أمري هذا.....اما بعد:- الكثير منا في جميع المنتديات يسأل ما هي لغة البرمجة الافضل،الاقوى،الاسرع...الخ. وبعد طرح السؤال يأتيك جماهير مجمهرة كل جمهور يفضل لغة عن اخرى فيحتار أخونا ماذا يختار فيقول بدي جافا بكرة بدو سي++ بعدو دلفي ، php، باثيون،smalltalk...الخ. وفي النهاية ينطبق لدينا المثل على هذا الشخص " تيتي تيتي مثل ما رحتي جيتي". لذا سنبدأ على بركة الله بتعريف لغة البرمجة ثم الانتقال الى مجموعة معايير يجب مراعاتها عند اختيار اللغة المناسبة للمشروع المناسب أو كما جاء عنوان الموضوع " لغة البرمجة المناسبة في المكان المناسب". فلنبدأ:- أولا:- مفهوم لغة البرمجة:- هي مجموعة أدوات مصممة لتحقيق هدف معين. وكل اداة تمتلك ميزات تناسب مجموعة حالات عن حالات أخرى، وهذه الميزات تكون نقطة قوة في حالة ونقطة ضعف في حالة اخرى. فلغة البرمجة موجهة لحالات مختلفة،ولحل المشكلات التي تواجهنا بعدة طرق وايسرها،وكل لغة برمجة بنية على مجوعة من الاهداف أي تختلف فلسفتها عن لغة اخرى وتعتبر من مميزاتها،ولكن لكل شيء ثمنه وضريبه على استخدام هذه الميزة. ولنقول ان لغة ما هي الافضل، يترتب على هذا القول وجود الاف الاسباب التي تدعم هذه المقولة. ثانيا:- مجموعة نقاط سنأخذها بالحسبان للمقارنة بين لغات البرمجة:- المقروئية وتنظيم اللغة Readabilityسرعة التكويدأمن اللغة Language Safeوصول منخفض المستوى low level Accessالسرعة Speed حجم التطبيق Application Sizeدعم المسارات المتعددة Multi Threadingمعالجة الاسثنائات Exception Bandlingدعم الرسوميات والواجهات Graphics & GUIالانتشار، التسويق والدعم الفني Marketing & Supportالمحمولية Pdrtabilityالتكامل مع نظام التشغيل OS Integrityدعم الويب Web Supportingاللغات مفتوحة المصدر Open Sourceالقياسية Standardدعم البرمجة غرضية التوجه OPPملاحظة:- سأقوم بتعريف كل نقطة على حدة ثم في موضوع أخر سأغوص أكثر بعدة نقاط منها السرعة،المحمولية،دعم البرمجة غرضية التوجه.1- المقروئية وتنظيم اللغة Readability وهي وضوح لغة البرمجة وسهولة استخدامها،ويعتبر هذا العامل مهم في تطوير وتنظيم اللغة وهي أحد المقاييس لبناء لغات برمجة عصرية، فكلما قاربت لغة البرمجة الكلام البشري كلما زادت دعم عامل المقروئية، وأكبر مثال التطور من لغة الآلة إلى اللغات عالية المستوى هو تطور في نحو اللغة ومقروئيتها وتبسيط لمفاهي كتابة العبارات البرمجية. تنظيم اللغة يعني التقيد بالقوانين مما يحمي المطور من أخطاء كثيرة مستقبلا ، ويزيد من سهولة تطوير منتج واحد من قبل فريق متكامل،بسبب فهم الشفرة لانها قريبة من الكلام البشري العادي 2-سرعة التكويد المقروئية والتنظيم تؤثران على هذا العامل بقوة كبيرة ،لأن سرعة التكويد تركز على الكود المختصر وتستخدم عبارات مرمزة. ان التكويد السريع يزيد سرعة تطوير بعض انواع البرامج،كتلك التي تعتمد على كتابة الشفرة اكثر منه اعتمادا على أدوات ومكتبات اللغة. وهذا شيء رائع يعطي المبرمج قابلية تجريب افكاره بسرعة اكبر. نقف عند هذا الحد ونكمل غدا انشاء المولى
  2. السلام عليكم أخي هذا السؤال ليس بمحله....... والسؤال الادق:- ما هي مميزات تلك اللغات؟ ولا يوجد لغة أفضل من الاخرى بل تمتاز عن نظيرتها بميزات ومقابل هذه الميزة لديها سيئات...... على سبيل المثال c++ يمتاز بسرعة التكويد لأنها تعتمد على الاختصارات والعبارات المرمزة ولكن هذه الميزة جعلتها تزيد من سرعة تطوير البرامج بالمقابل ان هذه اللغة تعتبر ضعيفة جدا بالمقروئية أي قربها من لغات الانسان...
  3. لغز اللصوص وعبور النهر ؟

    أكبر وأجمل تحية لاستاذي الفاضل ماجد الاسيوطي من وجهة نظري الحل لا يشبه لغز الاغنام والذئاب لأنه السارق انسان، وان الله فضل الانسان عن الحيوان بالعقل الذي يفكر به. الحل هو ان السجن بعد النهر والبوليس مسكهم، واذا البوليس مسكهم والسجن بعد النهر = عبروا النهر.......
  4. لغز سباق الجمال ؟

    حل الاستاذ_الدكتور صوت المطر منطقي جدا جدا لأن الدائرة لا يوجد لها خط بداية أو نهاية سأعرض حلا من واقع شبابنا العربي طيب ليش ما قلهم في بنت لا توصف جمال اشي دمار هي طلعت من المدرسة الا توافقوني
  5. اثناء تجوالي في المنتدى العربي الاول من نوعه (من وجهة نظري) وجميع أعضائه الكرام لم أجد قسما للغة الاف شارب لغة f# ما هي هذه اللغة الجديدة في بيئة تطوير مايكروسوفت؟!!!!!! أني أستغرب الكم الهائل من لغات البرمجة التي تدعمها الشركة الواحدة؟؟؟؟؟؟ لما كل هذه الغلبة ألا يقدرون على ضمها تحت لغة واحدة ( العرب = لغة برمجة) لما كل هذه التقسيمات من لغات البرمجة والتقنيات التي كادت لا تحصى......... عملوا بها كما عملوا بنا نحن العرب كنا يد واحدة ثم قسمونا كقطعة من الكاتو (طبعا الفاخر أغلى نوع) لقد كانت لغة واحد الا وهي لغة الالة التي يصعب علينا نحن بني البشر فهمها ( الا الذي وضعها وهم العلماء وليس المبرمجين من قام بعمل لغة الاسمبلي).......... أريد من الاعضاء ادارة نقاش حول هذه اللغة بالذات (f#) ولما كل هذه التقسيمات ولما لم نكتفي بالاسمبلي ( أعتبر هذه اللغة كالخمر مذهبة لعقل المبرمج الذي كل ما شرب وتلذذل منها فتح فمه للتهول من قوة هذه اللغة).........
  6. اثناء تجوالي في المنتدى العربي الاول من نوعه (من وجهة نظري) وجميع أعضائه الكرام لم أجد قسما للغة الاف شارب لغة f# ما هي هذه اللغة الجديدة في بيئة تطوير مايكروسوفت؟!!!!!! أني أستغرب الكم الهائل من لغات البرمجة التي تدعمها الشركة الواحدة؟؟؟؟؟؟ لما كل هذه الغلبة ألا يقدرون على ضمها تحت لغة واحدة ( العرب = لغة برمجة) لما كل هذه التقسيمات من لغات البرمجة والتقنيات التي كادت لا تحصى......... عملوا بها كما عملوا بنا نحن العرب كنا يد واحدة ثم قسمونا كقطعة من الكاتو (طبعا الفاخر أغلى نوع) لقد كانت لغة واحد الا وهي لغة الالة التي يصعب علينا نحن بني البشر فهمها ( الا الذي وضعها وهم العلماء وليس المبرمجين من قام بعمل لغة الاسمبلي).......... أريد من الاعضاء ادارة نقاش حول هذه اللغة بالذات (f#) ولما كل هذه التقسيمات ولما لم نكتفي بالاسمبلي ( أعتبر هذه اللغة كالخمر مذهبة لعقل المبرمج الذي كل ما شرب وتلذذل منها فتح فمه للتهول من قوة هذه اللغة).........
  7. ما الفرق بين C++ و Java

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

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

    شهادة أعتز بها بس بدي أطرح سؤال هالسجين هذا يلي جننن الدنيا أكيد هو اينشتاين بعد أحداث تجربة فيلادلفيا _ اخفاء سفينة بحرية وسط المحيط_ وقالت عنه الحكومة مات بعد الاحداث بمدة كم سنة ليغطوا على اضرار هذه الحادثة التي أستعلت البشرية.......الخ فتم سجنه في معتقل جوانتنمو وها هو عاد من جديد هارب بأفكاره _ وانتم ساعدوه للهروب = مساعدين لمجرم لم تثبت براءته بعد ( قانون مئة بالمئة رفعت الجلسة) يعني في الاخر جاي عبالي (حبيبي) أمسكك أضمك ما أتركك ألا أنا منتفك..........<------ سبونا من هالحكي الفاضي أعطوني عنوانه بدي اسلموا وخلينا نرتاح
  11. لغز الأمير وحبات اللؤلؤ ؟

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

    أن الغاز ماجد الاسيوطي بل أفضل أسميها مشكلات الاخ ماجد الاسيوطي التي يطرحها علينا ونحن نقوم بعمليات بسيطة تتغتغ أدمغتنا ونحسن من رؤية الاشياء من أكثر من زاوية عن طريق الحوار والنقاش السلمي وأرحب بك ترحيب الصديق لصديقه
  13. لغز الأمير وحبات اللؤلؤ ؟

    حل المسألة أشبهه بأصحاب الخضار الذين يضعون حبات الخضار من النوع الممتاز في الاعلى وفي الاسفل حبات من النوع الرديء ولا يقبل بالتنقاي ........ يا تشتري البكسة كلها يا ما أبيع........... صاحب بسطة وأخو ؟؟؟؟! ملحوظة للتوضيح : يمكن للاناء الواحد أن يشيل اللؤلؤ كله ابيض واسود . . يعنى الامير يقدر يوزع اللؤلؤ كله براحته فى الاناءين . . واحنا عايزين نعرف افضل طريقة للتوزيع عشان نزود احتمال اختيار الاميرة للؤلؤة سوداء ونساعد هذا الأمير علي الزواج منها . نضع اللؤلؤ الابيض في اسفل الاناء واللؤلؤ الاسود أعلاه في نفس الاناء فالاميرة عندما توضع يداها الجميلتين لن تسبح وتغوص بين حبات اللؤلؤ للاسفل ويضع حبة واحدة سوداء في الاناء الاخر والحتمال 100% بحال كانت الاميرة من النواعم
  14. سرعة البديهة . . والبرمجة

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

    بالنسبة للعبة كلما زاد عدد الاخطاء (يلي على اليمين) زاد المعدل انا جربت ما أجاوب ولا اشي حصلت على 120 بعد تجربتي هذه وهذه عن اللعبة اما اللعبة تبعت المربع الاحمر حصلت فيها 18.5 بس نسيت اخزن الصورة