इस प्रश्न का उत्तर इस बात पर आधारित होना चाहिए कि आपके उद्देश्य क्या हैं ।
क्या आप किसी ऐसे व्यक्ति को पढ़ाना चाहते हैं जो पहले से ही जानता है कि सी को कैसे लिखना है और जंगल में मौजूदा सी कोड के साथ काम करना है? यदि हां, तो एलोका और कुछ और जो आप चाहते हैं, के बारे में बताएं।
दूसरी ओर, यदि आप एक परिचयात्मक पाठ्यक्रम सिखा रहे हैं, जो केवल संयोग से सी का उपयोग कर रहा है (और क्योंकि सी एक बहुत छोटी भाषा है और इसी तरह) आपको महत्वपूर्ण भागों (मॉड्यूलर प्रोग्राम, सबरूटीन्स, संग्रह, लेखन) पर ध्यान देना चाहिए ... ।)। एक छात्र के दृष्टिकोण से, एलोका एक बीर अतिरेक है क्योंकि ज्यादातर मामलों में मॉलॉक पर्याप्त है और एक अच्छे-कोड के परिप्रेक्ष्य से आप बेहतर तरीके से यह उल्लेख कर रहे हैं कि मैन्युअल मेमोरी प्रबंधन कैसे परेशान है और अन्य भाषाएं इस समस्या से कैसे निपटती हैं, आखिरकार, और भी बहुत कुछ है मेमोरी मैनेजमेंट की चीजें तो एलोका या आरएआईआई ताकि आप वास्तव में खुद को इन तक सीमित न रखें और जैसा कि आपने पहले ही उल्लेख किया है, एलोक का उद्देश्य समझने में बहुत आसान है यदि आप इसे अन्य भाषाओं में चीजों के लिए "अधिक मानक" तरीकों से तुलना करते हैं (या C99 ...)