2010-09-01 15 views
7

मैं एक साधारण सक्षम पायथन प्रोग्रामर हूं, और अपने पहले वेब-एप पर काम करने पर विचार कर रहा हूं; ऐसा लगता है कि रूबी (यानी रेल) ​​में बहुत बड़ी संख्या में एफओएसएस वेबपैड कोड लिखा गया है, और मुझे संदेह है कि मेरी सीखने की अवस्था में मदद मिल सकती है (यानी एक सभ्य, अगर बेकार वेबपैप बनाने के लिए)।पायथन प्रोग्रामर: रूबी सीखना (रेल के लिए)

रूबी को इंटरवब्स पर सीखने के लिए बहुत सारी सामग्री है, लेकिन सोच रहा है कि क्या कोई विशेष सुझाव/संसाधन/दृष्टिकोण है जो पाइथन से रेल तक जाने में आसान हो सकता है?

+0

मैं खुद रूबीस्ट हूं, और रूबी और रेल दोनों निश्चित रूप से अच्छे विकल्प हैं, लेकिन पाइथन को कुछ शानदार वेब ढांचे भी मिलते हैं। उन लोगों के साथ क्या गलत है? –

+0

कुछ भी मुझे यकीन नहीं है (हालांकि व्यक्तिगत रूप से मैंने डीजेगो का आनंद नहीं लिया, इसके शुरुआती युगल में) लेकिन मेरा इरादा निश्चित रूप से पाइथन बनाम रूबी बहस नहीं है - बस अनुभवजन्य रूप से मुझे 'कूल'/अच्छी तरह से डिज़ाइन के लिए बहुत अधिक ओपन सोर्स कोड मिल गया वेबपैक्स रेल आधारित होने के लिए? – Malang

+1

पाइथन और रूबी दोनों का उपयोग करने और भाषा बहस शुरू करने के बिना, मैं बस कहूंगा: लोकप्रियता के आधार पर भाषाएं न चुनें, उन्हें योग्यता पर चुनें। (याद रखें, PHP बेहद लोकप्रिय है, फिर भी गंभीर विकास के लिए एक अच्छी पसंद नहीं है।) –

उत्तर

7

माइकल हार्टल का Ruby on Rails Tutorial रेलों के लिए सबसे अच्छा परिचय है जो मैं ऑनलाइन ढूंढने में सक्षम हूं। यह समझना बहुत आसान है कि क्या हो रहा है यदि आपको पहले से ही वेब एप्लिकेशन विकास में अनुभव मिला है। रेल 2.3.8 और रेल 3 के लिए ट्यूटोरियल के संस्करण उपलब्ध हैं। परिचय में पहले रूबी सीखने वाले पहले रूबी सीखने पर भी चर्चा की गई।

न केवल रेल का उपयोग करने के लिए यह सिखाता है, यह आम रेल सम्मेलन (रेल मार्ग) बताता है। मुझे लगता है कि, विशेष रूप से, वह है जो आप खोज रहे हैं। यह गिट स्रोत नियंत्रण और परीक्षण संचालित विकास जैसे अच्छे प्रथाओं के उपयोग को भी प्रोत्साहित करता है, जो ठंडा है।

+0

वाह - यह बहुत अच्छा लग रहा है - शायद मुझे जो चाहिए, धन्यवाद आदमी। – Malang

+1

वास्तव में एक महान संसाधन। मैं आमतौर पर रूबी सीखने की सिफारिश करता हूं। वैसे भी, भले ही आपने रेल को पहले सीखने का फैसला किया हो, याद रखें, और मैं खुद हार्टल को उद्धृत कर रहा हूं, "रेल * विशेषज्ञ बनने के लिए, आपको रूबी को और गहराई से समझने की आवश्यकता है।" –

+0

** रेल पर रूबी ** मैं माइकल हार्टल द्वारा रेल ट्यूटोरियल पर रूबी (शुरुआती समेत) सुझाव दूंगा। आप इसे ऑनलाइन पढ़ सकते हैं। यहां लिंक रेल 3.0 और 3.1 (अंतिम चैप) - [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book][1] रेल 3.2.1 - [http://ruby.railstutorial.org/ruby-on-rails-tutorial-book?version=3.2 ][2] यह परीक्षण संचालित विकास के लिए भी एक अच्छा परिचय है। ** रूबी ** रूबी शुरू करने के लिए यहां अच्छी किताब है: नौसिखिया से पेशेवर [http://www.amazon.com/gp/product/1430223634] –

2

रुबी & पायथन के बीच समानता/अंतर के आसपास अपना सिर प्राप्त करने के लिए, आप ruby-lang.org पर यह page देख सकते हैं। यह बहुत ही बुनियादी है, लेकिन कम से कम आपको शब्दावली & अवधारणा अनुवाद देता है जिसे आपको प्रारंभ करने की आवश्यकता हो सकती है। मैं उन अवधारणाओं से मानसिक तुलना करके सर्वोत्तम चीजें सीखना चाहता हूं जिनसे मैं परिचित हूं।

+0

वास्तव में, और यह बंद करने के लिए बहुत आसान है - धन्यवाद! – Malang

संबंधित मुद्दे