2009-09-21 10 views

उत्तर

6

यदि आप जावा प्रोग्रामर हैं, तो ग्रोवी के लिए लगभग कोई सीखने की वक्र नहीं है। जब चाहें आप जावा पर वापस आ सकते हैं। बस grails के साथ शुरू करें, और आप ग्रोवी सीखेंगे जैसे आप जाते हैं। ग्रोवी सिर्फ जावा हेडर को सूची मैनिपुलेशन एपिस, क्लोजर, एक्सएमएल पार्सिंग इत्यादि के साथ बनाता है

+2

बुनियादी कार्यक्रम लिखने के लिए, सीखने की अवस्था ग्रोवी के लिए बहुत ही सभ्य है। लेकिन एक Grails संदर्भ के भीतर, यह सच नहीं है कि कोई सीखने की वक्र नहीं है। यह काफी सीधे है, लेकिन अगर कोई जावा शैली के साथ जाता है तो उदाहरणों को पढ़ना मुश्किल होगा या Grails की सराहना करना मुश्किल होगा। उस ने कहा, अधिकांश Grails किताबों में 'ग्रोवी के साथ शुरू' अनुभाग है और यह सब आपको चाहिए। –

+0

मैं ग्रोवी की तुलना में ग्रिल के लिए और अधिक सीखने की वक्र है, कोज़ जावा डेवलपर्स का उपयोग बहुत सारी कॉन्फ़िगरेशन का उपयोग करने के लिए किया जाता है, और Grails के साथ शुरू करना उनमें से ज्यादातर के लिए एक अजीब अनुभव है! – Langali

9

ग्रोवी के साथ पूर्ण प्रवाह अच्छा है, लेकिन आवश्यक नहीं है। ग्रोवी को महारत हासिल किए बिना Grails के साथ शुरू करना संभव है।

"ग्रिल इन एक्शन" ग्रोवी के लिए एक अच्छा अध्याय परिचय है।

मुझे लगता है कि वसंत और हाइबरनेट में नींव रखना अधिक महत्वपूर्ण है ताकि आप यह बता सकें कि क्या हो रहा है।

5

मेरे पास एक सहकर्मी है जिसने ग्रिल के साथ ग्रोवी ज्ञान शुरू किया और भाषा में अपना रास्ता सीखा, लेकिन उन्होंने अभी भी "जावा पर वापस गिरने" से बहुत कम कुशल और फुले हुए grails कोड लिखा है, क्योंकि ग्रोवी सीखने से अधिक है सिंटैक्स सीखना

सीखना ग्रोवी आपके प्रोग्रामिंग खरगोशों को बदलने के बारे में है, और Grails इसके बारे में और भी अधिक है। इसलिए आपको "ग्रिल इन एक्शन" शुरू करने से पहले "ग्रोवी इन एक्शन" के साथ एक सप्ताह का शुद्ध ग्रोवी लेना चाहिए या अन्य भाषाओं से मतभेदों के लिए Groovy User Guide पर जाएं।

4

यदि आप जावा जानते हैं तो ग्रोवी को पिकअप करना बहुत आसान है। यदि नहीं, तो यह थोड़ा मुश्किल है (लेकिन ज्यादा नहीं)।

आप एक ही समय में ग्रोवी के साथ grails भी सीख सकते हैं, जब तक आप सामान्य रूप से जावा और प्रोग्रामिंग अवधारणाओं को जानते हैं (डेटा संरचनाओं (मानचित्र, लिंक्ड सूचियां इत्यादि), लूप, रिकर्सन इत्यादि जैसी चीजें)।

यदि आप किसी जावा को नहीं जानते हैं, या पहले कभी प्रोग्राम नहीं किया है, तो मेरा सुझाव है कि आप मूल बातें http://groovy.codehaus.org/Beginners+Tutorial पर शुरू करें, या पहले grails से शुरू करने से पहले एक पुस्तक से सीखें। अन्यथा, ग्रोवी/ग्रिल में कुछ शॉर्टकट/मुहावरे आपको अंत तक भ्रमित कर सकते हैं।

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