صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 20

الموضوع: (مقالة قديمة لكن مفيدة) Ruby لغة عام 2006 و PHP مع الخاسرين

  1. #1

    (مقالة قديمة لكن مفيدة) Ruby لغة عام 2006 و PHP مع الخاسرين



    السلام عليكم ،

    أثناء البحث وجدت موضوع خاص بالروبي و هذه هي التدوينة لكن للأسف مكتوبة في عام 2007


    خبر مثير للإهتمام، استحقت لغة البرمجة Ruby لقب “لغة العام 2006” حيث أعلنت TIOBE في تصنيفها الدوري لهذه السنة أن Ruby كانت صاحبة المركز الأول في إزدياد الشعبية من بين بقية اللغات بنسبة زيادة بلغت (+2.15%) ومن ثم تلتها Javascript بنسبة (+1.31%)، أما لغتي PHP و Java فقد صنفتا ضمن قائمة الخاسرين حيث خسرت Java بنسبة (-3.10%) و خسرت PHP من شعبيتها بنسبة (-1.46%).

    الكثير من المؤشرات المهمة يمكن أن تستشف من هذا التقرير، على سبيل المثال لا زالت لغة Visual Basic تحتل مركز متقدم (المركز الرابع) - (لم يذكر ما إذا كان يتحدث عن Visual Basic.Net أم إصدارات قديمة) مقابل لغة C# في المركز السابع، بالرغم من مراهنة الكثيرين على لغة C# و أنها ستكون اللغة الأولى في تطوير برمجيات سطح المكتب لنظام التشغيل ويندوز.

    مؤشر آخر مهم جداً يخص لغة البرمجة D، حيث ارتفعت في التصنيف بقوة من المركز 22 إلى المركز 14، هذه اللغة يتوقع لها الكثيرين مستقبل مزدهر، حيث تجمع اللغة بين الآداء العالي للغات مثل C و C++ إضافة إلى ميزات مشابهة للغات مثل Python و Ruby.

    بناءً على هذه الأرقام و المعلومات، يمكننا أن نستشرف بشكل واضح أن الإستثمار-المعرفي- في لغات مثل Ruby و D سيشكل فرقاً سواءً للمبرمجين المستقلين أو الشركات، أما لغة PHP فبالرغم من الإنخفاض الظاهر في الترتيب و الشعبية إلا أنه لا يمكن الجزم بشيء بخصوصها.

    http://mazen.ws/page/3/
    1- تعرفت الي لغة جديدة و هي لغة "D" اول مرة اسمع عنها .
    2- عرفت ان هناك مؤشرات للغات و يجب ان اتطلع عليها (جاري البحث عن مؤشرات 2010)
    ==> تحديث ، تم العثور علي الهدف :eek2:

    TIOBE Programming Community Index for November 2010

    http://www.tiobe.com/index.php/conte...pci/index.html

    ترتيب البي اتش بي في النازل (-2.36%)، روبي (-0.50%) => مازال ترتيب بي اتش بي اعلي من روبي
    جافاسكريبت في النازل (-1.25%)
    ديلفي و بيرل في النازل
    اللهم لا حسد objective-c طالعة صاروووخ :nice: (بسبب الاي فون)
    لغة العام


    Winner Year
    2009 Go
    2008 C
    2007 Python
    2006 Ruby
    2005 Java
    2004 PHP
    2003 C++
    التدوينة قديمة و لكن حبيت انقلها للفائدة .





    التعديل الأخير تم بواسطة اسلام مصطفي ; 09-11-2010 الساعة 03:34 AM
    __________________
    Twitter : eMostafa91


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


    PHP لن تموت أبداً لذلك ادعوك للنوم على جنب الراحة
    مايكفيك ان 80% من السيرفرات مركب عليها الاباتشي؟ و جميييييييع عروض شركات الاستضافة تأتي معها البي اتش بي منصبة؟!
    لا تقارن بين لغات برمجة تطبيقات المكتب و الاخرى المختصة ببرمجة تطبيقات الويب .





    __________________
    راسلني

  3. #3


    PHP لن تموت أبداً لذلك ادعوك للنوم على جنب الراحة
    مايكفيك ان 80% من السيرفرات مركب عليها الاباتشي؟ و جميييييييع عروض شركات الاستضافة تأتي معها البي اتش بي منصبة؟!
    لا تقارن بين لغات برمجة تطبيقات المكتب و الاخرى المختصة ببرمجة تطبيقات الويب .
    كنت اقارن بين البي اتش بي و الروبي بالتحديد Ruby On Rails
    روبي لغة تطبيقات مكتبية و لكن يمكن كتابة تطبيقات للويب تحت اطار Rails .

    المهم انا لم اقل ان البي اتش بي ستموت ، انا فقط نقلت التدوينة و التي كان عنوانها وداعا للبي اتش بي و مع ذلك انا استخدم بي اتش بي و مازلت اتعلم:1power:





    __________________
    Twitter : eMostafa91

  4. #4


    يعني لغى خسرت 2.36% من مستخدميها نعتبرها في عداد الموتى !!

    صحيح ما هي نسبة كل لغة هذا العام من حيث المواقع المستخدمة لها ؟
    أعني لغات الويب





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

  5. #5


    PHP لن تموت أبداً لذلك ادعوك للنوم على جنب الراحة
    مايكفيك ان 80% من السيرفرات مركب عليها الاباتشي؟ و جميييييييع عروض شركات الاستضافة تأتي معها البي اتش بي منصبة؟!
    لا تقارن بين لغات برمجة تطبيقات المكتب و الاخرى المختصة ببرمجة تطبيقات الويب .
    :eek2::eek2:

    صحيح أن PHP لن تموت ان شاء الله ، لكن كن على يقين انها لن تبقى على ما هي عليه

    فالكثييير والكثيييير توجه الآن للغات البرمجة كائنية المنحى بشكل كامل ، كالـ Ruby - Python

    وارى ان الاكثر انتشارا هي الروبي ، وهذا بعد ظهور منصة العمل Rails ، فبدأت باخذ عزها وقدرها

    وانتشرت على الساحة الغربية بشكل كبييير ، حتى ان هناك بدأو بالتغيير من برمجياتهم ،

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

    تحياتي لك





    __________________
    زورونا في موقع الحياة للنقاشات والأسئلة والأجوبة :
    - php >> وهو لحل مشاكل php وما حولها
    - Ideas >> وهو لعرض الأفكار وتقييمها وايضا لمناقشة الأفكار

  6. #6


    المشكلة في Ruby on Rails ان لا استطيع ان اجد شرح وافي لها .
    غالبا معظم المواقع و هي قليلة تبيع الدروس عن طريق فيديوهات .
    و لكن جاري البحث عن مصدر مجاني للدروس .

    بالطبع بي اتش بي لن تموت ، و لكن يوجد لغات اخري تظهر و تصعد





    __________________
    Twitter : eMostafa91

  7. #7


    المشكلة في Ruby on Rails ان لا استطيع ان اجد شرح وافي لها .
    غالبا معظم المواقع و هي قليلة تبيع الدروس عن طريق فيديوهات .
    و لكن جاري البحث عن مصدر مجاني للدروس .

    بالطبع بي اتش بي لن تموت ، و لكن يوجد لغات اخري تظهر و تصعد


    للأسف لن تجد كثييير من المصادر المجانية لتعلم هذه اللغة ، فللأسف الكل توجه لتعليم php لأنه الابسط وثانيا كثرة الزوار عليه وكثرة الطلب !

    تحياتي لك





    __________________
    زورونا في موقع الحياة للنقاشات والأسئلة والأجوبة :
    - php >> وهو لحل مشاكل php وما حولها
    - Ideas >> وهو لعرض الأفكار وتقييمها وايضا لمناقشة الأفكار

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    789


    يوجد كلام على تغير مسمى النسخه الجديده من PHP من PHP6 إلى PHP5.4

    ولم يثبت كل شى حالياً

    واما على الروبي فهي لغه ممتازه بكثير من الحقول مثل برمجية برمجيات كبيره "مثل: Redmine" وانا عن نفسي استخدم هذا البرنامج ل SVN CONTROL، وهي تنتشهر بشكل واسع، ولكن انا عن نفسي لم استطع أن احب هذى اللغه مثل PHP، وهي اسهل بكثير من PHP من حيث انها لا تستخدم الاقواس كمثال "{}" وتوفر كثير من الكلاسات، ولكن انا اشوف العيب انك تعتمد على كثير من الكلاسات اللتى لم تقم ببرمجتها بنفسك. وهذا لا يساعد على تفهم اللغه بشكل اعمق





    __________________
    متى استعبدتم الناس وقد ولدتهم أمهاتهم أحرار........
    -----------------------------------
    شبكة الشعر الادبيه

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




    للأسف لن تجد كثييير من المصادر المجانية لتعلم هذه اللغة ، فللأسف الكل توجه لتعليم php لأنه الابسط وثانيا كثرة الزوار عليه وكثرة الطلب !

    تحياتي لك
    من مدة و انا اتتبع ردودك و اجدك في كثير من المسائل ترمي المسائل رجماً بالغيب من دون ان تستند الى مصادر علمية بحتة .

    كقولك ان الـ Framewoks لا تنفع للمشاريع الكبيرة !! و هل هي صنعت لغير المشاريع الكبيرة؟!

    و هذا الرد من ضمن السلسلة ! تقول ان الـ PHP أبسط ، اعمل مقارنة لـ Syntax لنرى من الأسهل !!

    رد الاخ ضيف في موضوع سابق :
    - ربما نستطيع المقارنه بين كاتبة كود اللغتين , كود لغة ruby يكون مقروء أكثر من لغة php تعتبر ميزه للمبتدئين , لكن في المقابل php مختصره و اسرع في كتابة الكود .
    رد الاخ hilaby في موضوع سبق :
    روبي هي لغة برمجية قديمة اقدم من الPHP والNet. مخترعها ياباني "وتعرف كيف اللغة اليابانية لغة عجيبة وسلة التعلم"
    لغة روبي صنعت للكي تسهل عملية تعلم لغة جديدة. وهي سهل لمن ليس له اي خلفية في اي لغة ثانية، اما اذا كانت لديك خبرة في احد اللغات المنتشرة بشكل اكبر مثل الPHP, Java, C, .Net ستجد صعوبة في التاقلم معها لانها سهلة لدرجت توجع رأس المبرمج المحترف.
    نرجع و نقول البي اتش بي مستقبلها أكثر من الروبي ثم تأتي في المرتبة الثانية البايثون و بعدها سنجعل المنافسة بين الدوت نت بمختلف اصداراتها و الروبي !!
    بعد الدوت نت انوي على تعلم الجافا بحول الله .





    __________________
    راسلني

  10. #10


    وضاء احبك لما يكوون الرد قوي و مدعوم ، بس اريد ان اعرف ما عمر هذه الردود ؟ هل هي في 2010 و لا في 2009
    كمان دعنا من الكلام عن السهولة و الصعوبة ، نريد ان نقارن الإمكانيات بالأحري ما يمكن انجازه بهذه اللغات

    سؤال : ما هذه المميزات التي جعلت Ruby on rails تشتهر بهذه الطريقة الواسعة بسرعة ؟
    هل هي السهولة فقط ؟





    __________________
    Twitter : eMostafa91

  11. #11


    وضاء احبك لما يكوون الرد قوي و مدعوم ، بس اريد ان اعرف ما عمر هذه الردود ؟ هل هي في 2010 و لا في 2009
    كمان دعنا من الكلام عن السهولة و الصعوبة ، نريد ان نقارن الإمكانيات بالأحري ما يمكن انجازه بهذه اللغات

    سؤال : ما هذه المميزات التي جعلت Ruby on rails تشتهر بهذه الطريقة الواسعة بسرعة ؟
    هل هي السهولة فقط ؟
    معلومة قريتها من سنة وهي ان تويتر مكتوب بها وكان يواجه مشاكل لود جامد جدا وفلود وجوجل قالت ان السبب من وجهة نظرها هي اللغة المستخدمة ألا وهي الروبي من ريلز وعرضت مساعدتها في حل المشكلة





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

  12. #12


    معلومة قريتها من سنة وهي ان تويتر مكتوب بها وكان يواجه مشاكل لود جامد جدا وفلود وجوجل قالت ان السبب من وجهة نظرها هي اللغة المستخدمة ألا وهي الروبي من ريلز وعرضت مساعدتها في حل المشكلة
    بعد البحث، ربما تقصد هذا
    http://status.twitter.com/post/95787...gh-error-rates
    ولكن لم اجد شئ يخص جوجل ، و لكن ان كان كلامك صحيحاً فيبقي اللغز غامض حتي الأن
    ما هو المميز في Ruby On Rails و السبب في انتشارها ولماذا مبرمجوا جوجل اختارو روبي دون غيرها و لماذا مازالو متمسكون بها (غير متأكد اذا كانت هي اللغة المستخدمة حاليا ) .


    تحديث :: أخيرا وجدت مصادر تقود الي Ruby on Rails مباشرة دون الحاجة لأن تتعلم Ruby اولا

    http://www.humblelittlerubybook.com/book/hlrb.pdf
    http://www.ruby-doc.org/docs/ProgrammingRuby/
    http://mislav.uniqpath.com/poignant-...chapter-1.html





    التعديل الأخير تم بواسطة اسلام مصطفي ; 11-11-2010 الساعة 03:19 AM
    __________________
    Twitter : eMostafa91

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


    وضاء احبك لما يكوون الرد قوي و مدعوم ، بس اريد ان اعرف ما عمر هذه الردود ؟ هل هي في 2010 و لا في 2009
    كمان دعنا من الكلام عن السهولة و الصعوبة ، نريد ان نقارن الإمكانيات بالأحري ما يمكن انجازه بهذه اللغات

    سؤال : ما هذه المميزات التي جعلت Ruby on rails تشتهر بهذه الطريقة الواسعة بسرعة ؟
    هل هي السهولة فقط ؟
    مرات الشيء لا يحتاج دليل ليثبت لك ان الشمس لا تكون بالليل !!

    سؤالك لا اعرف مغزاه ، يعني 2010 او 2009 مالفرق بينهما؟! الـ Syntax لا يتغير ابداً !!

    ان صراحة لا اعلم عن هذه الشهرة التي تقصدها اخي العزيز اسلام ، بل بالعكس استنكر كيف يقول الاشخاص هذا ، لو قلت البايثون لصدقت ، لكن الروبي ليست منتشرة يالغالي ، أرني موقع كبير يعتمد عليها ، انا صدقني حتى هذه اللحظة التي اكتب فيها هذا الرد لا اعلم موقعاً أتصفحه او اعرفه يستعملها ، كلهم php او بايثون او الدوت نت .

    الروبي بسيط اكثر من اللازم كانك تكلم شخص !!





    __________________
    راسلني

  14. #14


    من مدة و انا اتتبع ردودك و اجدك في كثير من المسائل ترمي المسائل رجماً بالغيب من دون ان تستند الى مصادر علمية بحتة .

    كقولك ان الـ Framewoks لا تنفع للمشاريع الكبيرة !! و هل هي صنعت لغير المشاريع الكبيرة؟!

    و هذا الرد من ضمن السلسلة ! تقول ان الـ PHP أبسط ، اعمل مقارنة لـ Syntax لنرى من الأسهل !!

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

    بالنسبة لرأيي من جهة Frameworks فهذا رأيي الشخصي ، فلا تستطيع ان تجبرني على رأيك او اجبرك على رأيي ، ولذلك اترك لكل رأيه !

    فأنت لم تقنعني اصلا لماذا استعمل FrameWorks ، فقط تقولي هو جعل للمشاريع الكبيييرة :court: ، طيب قولي الاسباب قد تعجبني واستخدمها بمشاريعي ؟!

    اما بالنسبة للغات البرمجة ، فأنا اتكلم بعد اخذ دورات سريعة للغة python - ruby ، فكنت ارغب بتعلمها واستعمالها ، ولكن لضيق الوقت لا يمكنني ذلك !

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

    صحيح انه Ruby + Python سهلة وبسيطة ، وايضا تتعامل بطريقة احترافية ، ولكن لا اظن انها ستنافس الـ php من حيث الانتشار وعلى الاقل عربيا !

    فبالنسبة لي لم ادخل موقع عربي واحد ووجدت به قسم او دروس كاملة للـ Ruby الا قليل ومغمور جدا ، وكذلك بالنسبة للمواقع الاجنبية ، فالقليل من يتكلم عن هذه اللغة الا بعض مبرمجيها !

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

    تحياتي لك





    __________________
    زورونا في موقع الحياة للنقاشات والأسئلة والأجوبة :
    - php >> وهو لحل مشاكل php وما حولها
    - Ideas >> وهو لعرض الأفكار وتقييمها وايضا لمناقشة الأفكار

  15. #15


    بالنسبة لرأيي من جهة Frameworks فهذا رأيي الشخصي ، فلا تستطيع ان تجبرني على رأيك او اجبرك على رأيي ، ولذلك اترك لكل رأيه !
    كلا وجهة نظركم صحيحة

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

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

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

    صحيح انه Ruby + Python سهلة وبسيطة ، وايضا تتعامل بطريقة احترافية ، ولكن لا اظن انها ستنافس الـ php من حيث الانتشار وعلى الاقل عربيا !
    بالفعل الدعم العربي لها قليل ولكن أيضا الدعم العالمي لها ليس بكثير مثل الجافا مثلاً
    بإعتقادي طالما ال php يتم تطويرها بشكل دائم فستحافظ على مكانتها حتى تظهر لغة قوية مدعومة من شركات قوية جداً للمنافسة وحتى الأن الأجواء لا توضح أن هناك جديد

    كما أن لغة الويب هي لغة محدودة جدا المطلوب منها أمور معدودة من إدخال لإخراج وغيره
    وما غير ذلك يتم معالجته بلغة ديسك توب

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

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

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





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





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

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

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