मेरा विद्यालय C ++ प्रोग्रामिंग पाठ्यक्रमों के साथ कंप्यूटर विज्ञान पाठ्यक्रम शुरू करता है, जिसका अर्थ है कि यह पहली भाषा है जिसे बहुत से छात्र सीखते हैं।
मैंने देखा है कि बहुत से लोग C ++ को नापसंद करते हैं, और मैंने कई कारणों को पढ़ा है। यह लगभग लोकप्रिय राय है कि C ++ बहुत अच्छी भाषा नहीं है। मुझे यह आभास मिलता है कि यह StackExchange के कुछ सवालों के साथ-साथ पोस्ट जैसे:
http://damienkatz.net/2004/08/why-c-sucks.html
http://blogs.kde.org/
पर बहुत पसंद किए जाने पर आधारित नहीं है।
नोड / 2298
http://blogs.cio.com/esther_schindler/linus_torvalds_why_c_sucks
http://www.dacris.com/blog/2010/02/16/why-c-sucks-part-2/
आदि।
(नोट: यह मेरी राय नहीं है कि सी ++ एक खराब भाषा है। वास्तव में, यह मुख्य भाषा है जिसका मैं उपयोग करता हूं। हालांकि, इंटरनेट के साथ-साथ कुछ प्रोफेसरों ने मुझे यह आभास दिया है कि यह बहुत व्यापक रूप से पसंद की जाने वाली भाषा नहीं है। वास्तव में। , मेरे प्रोफेसर में से एक लगातार C ++ पर रैग करता है, फिर भी यह अभी भी मेरे कॉलेज में शुरुआती भाषा है!)
इसे ध्यान में रखते हुए, यह पहली भाषा कई स्कूलों में क्यों पढ़ाई जाती है? C ++ के साथ प्रोग्रामिंग पाठ्यक्रम शुरू करने के क्या कारण हैं?
नोट: यह प्रश्न "क्या सी ++ एक पहली भाषा के रूप में उपयुक्त है" के समान है, लेकिन थोड़ा अलग है क्योंकि मुझे इसमें दिलचस्पी नहीं है कि क्या यह उपयुक्त है, लेकिन इसे क्यों चुना गया है।