النتائج 1 إلى 13 من 13

الموضوع: نقاش اسرع لغة برمجة

  1. #1
    عضو فعال
    تاريخ التسجيل
    Feb 2008
    المشاركات
    1,589

    نقاش اسرع لغة برمجة



    السلام عليكم ورحمة الله وبركاته
    كيفكم يا مبرمجين ويا مسولفين ( بخير ان شاء الله )
    كنت سأكتب موضوعي في قسم البرمجة
    ولكن لسببين لم اكتبه هناك
    الاول
    السبب الاول : القسم العام يزوره الكثير من المبرمجين اكثر من اقسام البرمجة التي لايوجد بها احد
    السبب الثاني : اللغة التي ساتحدث عنها لا يوجد قسم لها في سوالف وبالتالي القسم العام مكانها ان شاء الله
    ...............................................................
    ما هي الاسرع من هذه اللغات
    vb.net
    c#
    جافا
    ( في تطبيقات الوندوز انبلكيشن )
    والسلام عليكم ورحمة الله وبركاته







  2. #2
    عضو فعال
    تاريخ التسجيل
    Sep 2006
    المشاركات
    1,235


    على ما اضن c#






  3. #3


    أسرع منا ناحية ماذا أخي ؟
    كل اللغات سريعه السرعه الكافية التي تجعلها تبني برمجية ضخمة للغاية
    ولكن المشكلة لا تكون في سرعة اللغة بل في سرعة برمجيتك أنت

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

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





    __________________
    السيف أصدق أنباء من الكتب

  4. #4
    عضو فعال
    تاريخ التسجيل
    Apr 2010
    المشاركات
    1,371


    أسرع منا ناحية ماذا أخي ؟
    كل اللغات سريعه السرعه الكافية التي تجعلها تبني برمجية ضخمة للغاية
    ولكن المشكلة لا تكون في سرعة اللغة بل في سرعة برمجيتك أنت

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

    أبحث عن اللغة التي تتوافق معك كبمرمج واقصد هنا
    اللغة الأنسب لبرمجيتك
    اللغة الاسهل لتعلمها أو لإستخدامها بحسب مهارتك
    إلخ
    هو حدد ثلاث لغات مع معروف اسرع واسهل لغة لتعيم هي Python , لاحظ انة حدد بيئة معينة هي الوندوز اي سوف تكون الاجابة مقتصرة بين VB و C Sharp .

    سوف يكون اجابة السؤال سهلة اذا كنت تريد لغة سهلة تقوم بوظائق مقبولة استخدم VB
    اما اذا كنت تريد لغة تقدم لك اداء افضل وتقنيات افضل على الوندوز سوف تكون C Sharp
    انا اتحدث عن الوندوز و اجيب على السؤال فقط ولاحظوا انني نتحدث عن بيئة الوندوز فقط
    اما الجافا بماني اعرفها جيداً تتطلب منك مجهود كبيز لتعلمها لكن C Sharp افضل للوندوز






  5. #5


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

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

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

    المهم قرأت عدة كتب في المعايير في تقييم لغات البرمجة وهي واضحة وضوح الشمس أن الدوت نت ( سي شارب او في بي ) اسرع من الجافا في اغلب المواقف ، بل حتى انني قرأت ان الجافا في كانت بطيئة جدا وقامت مايكروسوفت وبعض الشركات بعدما طلبت سن ذلك سابقا ( في التسعينات حسب ما افتكر ) بكتابة او تقديم نصائح لشركة سن لكي يصبح اسرع وفعلا اصبح اسرع ب 20 مرة في بعض الاحيان عن السابق ،

    الخلاصة ان السي شارب تساوي الفي بي وكلاهما اسرع من الجافا

    ولكن اسمح لي بتذكيرك بان هذا ليس المقياس لاختيار لغة برمجة او تفضيلها عن الأخرى ، فعند الحديث عن السرعة ، ستكون الأسمبلي في المقدمة ، وبعدها مباشرة السي ( السي من بين اللغات المتاحة حاليا وليست المنقرضة ) ولكن كما قلت هل بسبب السرعة ستستخدم السي وتضحي بكل العوامل الهامة مثل الانتاجية Productivity مثلا !





    __________________
    بريدي :khalilme (at) hotmail.com
    مطور: ASP.NET, Windows Phone , Desktop Applications

  6. #6


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

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

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

    المهم قرأت عدة كتب في المعايير في تقييم لغات البرمجة وهي واضحة وضوح الشمس أن الدوت نت ( سي شارب او في بي ) اسرع من الجافا في اغلب المواقف ، بل حتى انني قرأت ان الجافا في كانت بطيئة جدا وقامت مايكروسوفت وبعض الشركات بعدما طلبت سن ذلك سابقا ( في التسعينات حسب ما افتكر ) بكتابة او تقديم نصائح لشركة سن لكي يصبح اسرع وفعلا اصبح اسرع ب 20 مرة في بعض الاحيان عن السابق ،

    الخلاصة ان السي شارب تساوي الفي بي وكلاهما اسرع من الجافا

    ولكن اسمح لي بتذكيرك بان هذا ليس المقياس لاختيار لغة برمجة او تفضيلها عن الأخرى ، فعند الحديث عن السرعة ، ستكون الأسمبلي في المقدمة ، وبعدها مباشرة السي ( السي من بين اللغات المتاحة حاليا وليست المنقرضة ) ولكن كما قلت هل بسبب السرعة ستستخدم السي وتضحي بكل العوامل الهامة مثل الانتاجية Productivity مثلا !
    أخي تريد أن تقول لي لو كتبنا كلاس كبيرة 1000 سطر مثلاً لاداء مهمة ما بهذه اللغة وهذه اللغة
    كم سيكون فارق السرعة من وجهة نظرك ؟

    انا شفت مقارنة بين لغات برمجة ويب وكانت الفروقات من هذا القبيل 0.034

    بالله عليك أنت تعتقد أن مستوى البرمجة العربية والبرمجيات العربية يحتاج للإهتمام بمثل هذه الفروقات في السرعة ؟

    أعتقد يتم السؤال هذا لما يكون

    1- هتبني فريم ورك ضخم مثل الزند وسيستخدمه الألوف حول العالم في برمجيات ضخمة
    2- هتبني برمجية ضخمة جدا جدا
    3- هتبي برمجية تستهلك الكثير من الموارد بطبيعتها فتحاول قدر المستطاع البحث عن كل ملي سكند مثل مضادات الفيروات وغيرها

    من وجهة نظري في سوق العمل لا يتم البحث عن مثل هذه الأمور ولكن البحث عن أكثر اللغة المناسبة للمشروع بحد ذاته وإستخدامها لكونه بنيتها بهذه او بهذه فلن يشعر المستخدم بالفرق

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





    __________________
    السيف أصدق أنباء من الكتب

  7. #7


    وعليكم السلام اخي وحبيبي محب الله ، انا من يجب ان يقول له سامحك الله لظنك السيء بي ،

    دائما نفهم السؤال خطأ ، الاخ محمد صاحب السؤال سؤاله واضح ، هو لم يقل مثلك انه يريد بناء الفئة ذات ال 1000 سطر ولا ينظر للجزء من الالف من الثانية وغيرها ، السؤال واضح واعتقد هدقه اكاديمي او حب معرفة وليس همه الجزء من الثانية بالدرجة الاولى

    هو اخي لم يتكلم عن سوق العمل وووو وغيره من الامور ، انت دخلت في تشعيبات السؤال

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

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

    ارجو ان تراجع رسائلك فقد ارسلت لك رسالة





    __________________
    بريدي :khalilme (at) hotmail.com
    مطور: ASP.NET, Windows Phone , Desktop Applications

  8. #8
    عضو فعال
    تاريخ التسجيل
    Feb 2008
    المشاركات
    1,589


    السلام عليكم ورحمة الله وبركاته
    بسم الله الرحمن الرحيم
    شباب
    هنقلبها في الاخر صراع ابل والشركات الاخري ^_^ اليس كذلك ؟
    خطأ مني لما كتبت vb.net و c#
    اعتقد ان كلهم يترجموا الي لغة واحده كما سمعت ( كل لغات الدوت نت تترجم للغة واحد )
    سأخذ الردود واحد واحد
    الاخ Secur1ty
    شكرا لمشاركتك في الموضوع
    .........................................................
    محب الله ورسوله
    أسرع منا ناحية ماذا أخي ؟
    كل اللغات سريعه السرعه الكافية التي تجعلها تبني برمجية ضخمة للغاية
    ولكن المشكلة لا تكون في سرعة اللغة بل في سرعة برمجيتك أنت

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

    أبحث عن اللغة التي تتوافق معك كبمرمج واقصد هنا
    اللغة الأنسب لبرمجيتك
    اللغة الاسهل لتعلمها أو لإستخدامها بحسب مهارتك
    إلخ
    انا اقصد في العموم
    اي من اللغات هذه اسرع
    وشكرا يا محب
    iAlgorithms
    هو حدد ثلاث لغات مع معروف اسرع واسهل لغة لتعيم هي Python , لاحظ انة حدد بيئة معينة هي الوندوز اي سوف تكون الاجابة مقتصرة بين VB و C Sharp .

    سوف يكون اجابة السؤال سهلة اذا كنت تريد لغة سهلة تقوم بوظائق مقبولة استخدم VB
    اما اذا كنت تريد لغة تقدم لك اداء افضل وتقنيات افضل على الوندوز سوف تكون C Sharp
    انا اتحدث عن الوندوز و اجيب على السؤال فقط ولاحظوا انني نتحدث عن بيئة الوندوز فقط
    اما الجافا بماني اعرفها جيداً تتطلب منك مجهود كبيز لتعلمها لكن C Sharp افضل للوندوز
    الحمد لله مبرمج
    vb.net
    c#
    java
    فليس لدي مشكلة في موضوع التعليم
    والفي بي هي السي شارب لا يوجد ادني اختلاف الا في طريقة كتابة الكود فقط
    اما بالنسبة للجافا الحمد لله لا اجد صعوبة فيها






  9. #9
    عضو فعال
    تاريخ التسجيل
    Feb 2008
    المشاركات
    1,589


    والله الموضوع ما كنت متوقع منه فائده بهذه الطريقة
    والف الف شكر يا جماعة
    برمودا والمجروح الف الف شكر لكم
    احد المعيدين لدي يقول ان الجافا اسرع
    مع بحثي علي الانترنت وجدت انها ابطأ من ال c++
    لكن لم اجد مقارنة في السرعة بين الجافا ولغات الدوت نت
    .................................................................................................
    بشمهندس خليل سليم
    بعد اذنك لا اوافقك الرأي بشأن ان صن ميكروسيستم قامت بطلب اسراع اللغة من ميكروسفت
    لان صن كانت ندا لميكروسفت
    ميكروسفت انزل J# وبعدها صن رفعت قضيه علي ميكروسفت
    وكسبت صن القضيه
    وبعدها نزلت لغة c#
    ومحاولة مايكروسفت الاستحواذ علي عالم المبرمجيات
    هذا الي جعلني متحير في موضوع السرعة
    واقصد بالسرعة
    سرعة التنفيذ





    التعديل الأخير تم بواسطة moh_elferg ; 21-11-2010 الساعة 01:41 AM سبب آخر: اضافة شئ علي الرد

  10. #10
    __________________
    السيف أصدق أنباء من الكتب

  11. #11


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

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

    تصحيح لمعلوماتك هي J++ وليس J# لان القضية كانت حول الاولى وليس الثانية

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

    انصحك بقراءة كتاب في معايير في تقييم لغات البرمجة فهو سيجعلك تنظر للامور الاهم من السرعة في التنفيذ





    __________________
    بريدي :khalilme (at) hotmail.com
    مطور: ASP.NET, Windows Phone , Desktop Applications

  12. #12


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

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

    يقولون دائماً إختيار الأدوات المناسبة لمشروعك يعد نصف المشروع
    فأختيار أدوات خاطئة كلغة برمجة مثلاً لا تتناسب قد يضعك في طابور من المشاكل فيما بعد





    __________________
    السيف أصدق أنباء من الكتب

  13. #13


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





    __________________
    بريدي :khalilme (at) hotmail.com
    مطور: ASP.NET, Windows Phone , Desktop Applications





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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