जाओ
गो एक प्रक्रियात्मक प्रोग्रामिंग भाषा है। पैकेज का उपयोग करके कार्यक्रमों को इकट्ठा किया जाता है। यह गतिशील भाषाओं के समान पर्यावरण अपनाने वाले पैटर्न का समर्थन करता है।
C++
C++ एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज है। C++ शांत तेज, विश्वसनीय और सुरक्षित है। यह सबसे व्यापक रूप से उपयोग की जाने वाली भाषा भी है।
गो और सी++ के बीच महत्वपूर्ण अंतर निम्नलिखित हैं।
Sr. नहीं. | कुंजी | जाएं | <वें शैली="पाठ्य-संरेखण:केंद्र;">सी++वें>|
---|---|---|---|
1 | प्रकार | Go एक प्रक्रियात्मक प्रोग्रामिंग भाषा है और गतिशील भाषाओं के समान पैटर्न का समर्थन करती है। | C++ एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज है। |
2 | कक्षा के लिए समर्थन | Go के पास कंस्ट्रक्टर वाली क्लास के लिए कोई सपोर्ट नहीं है। | C++ में कंस्ट्रक्टर वाले वर्ग के लिए समर्थन है। |
3 | कचरा संग्रह | Go में स्वचालित कचरा संग्रहण है। | C++ ने स्वचालित कचरा संग्रहण प्रदान नहीं किया है। |
4 | विरासत | गो के पास विरासत के लिए कोई समर्थन नहीं है। | C++ इनहेरिटेंस का समर्थन करता है। |
5 | अंतर्निहित प्रकार रूपांतरण | Go के पास कोई अंतर्निहित प्रकार के रूपांतरण का समर्थन नहीं है। | C++ में अंतर्निहित प्रकार का रूपांतरण समर्थन है। |
6 | फंक्शन ओवरलोडिंग | Go के पास फंक्शन ओवरलोडिंग के लिए कोई सपोर्ट नहीं है। | C++ फ़ंक्शन ओवरलोडिंग का समर्थन करता है। |
7 | जेनेरिक | गो के पास जेनरिक के लिए कोई समर्थन नहीं है। | सी++ जेनरिक के लिए समर्थन करता है। |
8 | चैनल | Go चैनल को सपोर्ट करता है। | C++ में चैनल के लिए कोई समर्थन नहीं है। |
9 | कथन करते समय | Go के पास डू-टाइम या जबकि स्टेटमेंट नहीं है। | C++ में डू-टाइम और जबकि स्टेटमेंट होते हैं। |
10 | शीर्षलेख फ़ाइलें | गो प्रोग्राम पैकेज का उपयोग करता है। | C++ प्रोग्राम हेडर फाइलों का उपयोग करता है। |
11 | Const/Volatile | Go const या volatile संशोधक का समर्थन नहीं करता है। | C++ में स्थिरांक और अस्थिर संशोधक होते हैं। |