ماهي مميزات روبي أون رايلز و لماذا هذا التوجه الكبير من كبرى الشركات لهذا الإطار ؟


التعليقات

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

لا اعلم حقيقتاً مقارنة سرعة العمل بين رايلز والـبي اتش بي

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

صراحة لا مجال للمقارنة مهما كان الإطار الذي تستخدمه في PHP ف Rails تبقى الأسرع دائما، لكن في المقابل جودة برامج أقل (في الغالب ليس ظاهريا).

الشركات تبحث عن الإنتاجية العالية في الزمن القصير.

لقد وجدوا هذا الأمر متوفر على Rails

من خلال هذا الدرس مقارنة بين Ruby ولغات البرمجة المختلفة

هذا الفيديو فيه رد جيد على كل التساؤلات اللتى تدور فى رأسك أو التى لم تخطر ببالك

عموماً أهم ميزة رأيتها فى الروبى أنها من لغات الـ natural يعنى الكلام الذى تنطقه وتقوله بفمك تكتبه كما هو كود مثلاً

لم اتعامل معه شخصياً لكنني قرأت أن من أفضل مميزاته أنه اسهل واسرع في بناء المواقع ويختصر عليك الوقت

لكن ايضاً قرأت أن تعلمها اصعب نوعاً ما من البايثون والبي اتش بي

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

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

الرايز ليس صعبا إنما هو يحتاج التمرين، أشبه بالدروس الأدبية... عليك حفظ طرق عمل الأشياء في الرايز ثم عملها بنفس الطريقة طول حياتك.

التوجه الكبير حاليا هو لـ Node.JS فتبنته الآن شركات كPayPal و Yahoo ، لكنه مازال ضعيفا هنا عربيا،

نفس الشيء بالنسبة للروبي فأغلب الشركات العربية إن لم تكن كلها تعمل بـPHP

أرى أن أغلب الشركات العربية تستخدم الـASP.NET أكثر من الـPHP، بالرغم من أنه يوجد الكثير من المواقع تستخدم الـPHP كالشركات المتوسطة، ولكن الحكومات والوزارات وأيضاً الشركات تستخدم ASP.NET بإصداراتها المختلفة.

أجل ، هذا صحيح ، ما كنت أود قوله هو ان المستقلين يعملون بشكل كبير على PHP ، بينما الشركات و المواقع الحكومية تعمل بASP.NET

هلّا توضح لي لماذا تتوجه تلك الشركات العالمية لهذه التقنيات؟ بالرغم من أن هذه التقنيات جديدة تقريباً في الويب، في رأيك ما السبب؟

سرعتها في تطبيقات Real-time وفي الأداء بشكل عام :

لكن لا تزال للـPHP هيبتها ومكانتها الرفيعة جداً بين اللغات.

أجل ، حاليا، لكن لا نعلم ماذا سيحدث في المستقبل،

بدأت تعلم لغة Node.JS وهي ممتعة جدا ، واعتقد اني بدأت أفضلها على PHP رغم أني كنت من المعارضين لها بشدة


برمجة

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

24.6 ألف متابع