मैं claims सुनता हूं कि रेल पर रूबी वेब अनुप्रयोगों को लिखने के लिए दस गुना तेज बनाता है। क्या यह वास्तव में सच है? क्या वे साधारण सामान को तेजी से बनाने और कठिन सामान को असंभव बनाने के लिए औजारों का एक गुच्छा बनाते हैं (गंभीर रिफैक्टरिंग के बिना)? क्या यह उन्नत वेब समस्याओं जैसे उन्नत खोजों और AJAX वेबग्रिड्स को संभाल सकता है? क्या अन्य भाषाएं रेल तकनीक का उपयोग नहीं कर सकती हैं और कोड के जितनी जल्दी हो सकती हैं?रेल पर रूबी वास्तव में कोड विकसित करने के लिए बहुत तेज है?
मैं भाषाओं पर एक पवित्र युद्ध की कोशिश नहीं कर रहा हूं। मैं यह भी नहीं पूछ रहा हूं कि सिंटैक्स, सुरक्षा, निष्पादन गति, स्मृति उपयोग इत्यादि के संबंध में अन्य भाषाओं की तुलना में बेहतर/बदतर यह प्रश्न कोड के बारे में समय है। आइए मान लें कि मेरे पास वास्तव में एक अच्छा (कुछ हद तक जटिल) वेबपैप का विचार है और इसे एएसएपी से बाहर करना चाहते हैं, क्या रेल पर रूबी मुझे किनारे देगी या वह दावा सिर्फ प्रचार है? आप क्या उपयोग करेंगे?
वह सर्वेक्षण प्लस इस आलेख (http://martinfowler.com/articles/rubyAtThoughtWorks.html) को पढ़ना आवश्यक है। – hgmnz
इस प्रश्न पर बहुत से अच्छे जवाब, लेकिन इस आलेख में कुछ बेहतरीन अंतर्दृष्टि दी गईं। हालांकि, मुझे इसकी पूर्वाग्रह पर सवाल उठाना चाहिए। – User1