GitHub ने C++ को वर्ष की सबसे तेजी से बढ़ती भाषा घोषित किया
प्लेटफ़ॉर्म GitHub ने अपनी वार्षिक रिपोर्ट Octoverse 2024 प्रकाशित की है, जो पारंपरिक रूप से डेवलपर्स की गतिविधि का विश्लेषण करती है। मुख्य आश्चर्य: C++ योगदानकर्ताओं की संख्या के मामले में सबसे तेजी से बढ़ने वाली प्रोग्रामिंग भाषा बन गई है, जिसने JavaScript, Python और Rust को पीछे छोड़ दिया है।
GitHub के आंकड़ों के अनुसार, पिछले 12 महीनों में C++ में लिखने वाले सक्रिय डेवलपर्स की संख्या में 23.5% की वृद्धि हुई है। तुलना के लिए, Python की वृद्धि केवल 8.2% और JavaScript की 4.1% रही। विशेषज्ञ इस उछाल को कई कारकों से जोड़ते हैं।
«C++ AI/ML बुनियादी ढांचे, गेम इंजन और high-load सिस्टम के विकास के कारण पुनर्जागरण का अनुभव कर रहा है, — टिप्पणी करती हैं अन्ना स्मिर्नोवा, यांडेक्स की प्रमुख इंजीनियर। — C++20/23 के आधुनिक मानकों ने भाषा को काफी सुरक्षित और सुविधाजनक बना दिया है, जिसने डेवलपर्स की एक नई पीढ़ी को आकर्षित किया है»।
विशेष रूप से LLM-टूलकिट (उदाहरण के लिए, llama.cpp ने 78 हजार स्टार प्राप्त किए), ROS 2 (रोबोटिक्स) के तहत विकास, और Kubernetes के लिए low-level ऑप्टिमाइज़ेशन से संबंधित रिपॉजिटरी में वृद्धि ध्यान देने योग्य है। GitHub नोट करता है कि 42% नए C++ प्रोजेक्ट किसी न किसी तरह AI से जुड़े हैं।
वहीं, Python योगदानकर्ताओं की कुल संख्या (C++ के 1.9 मिलियन के मुकाबले 5.2 मिलियन) के मामले में पूर्ण नेता बना हुआ है, लेकिन C++ की वृद्धि दर 2.8 गुना अधिक है। दिलचस्प बात यह है कि Rust, जिसे अक्सर "C++ का हत्यारा" कहा जाता है, ने केवल 12.1% की वृद्धि दिखाई।
PythonLib समुदाय के लिए यह एक महत्वपूर्ण संकेत है: C++ इकोसिस्टम pybind11, nanobind और Cython के माध्यम से Python के साथ सक्रिय रूप से एकीकृत हो रहा है। Python के लिए कई high-performance लाइब्रेरीज़ (जैसे, NumPy, TensorFlow, PyTorch) में C++ कोर है। C++ की वृद्धि का मतलब है कि 2025 में हम और भी अधिक हाइब्रिड Python/C++ प्रोजेक्ट देखेंगे।
पूरी GitHub Octoverse 2024 रिपोर्ट प्लेटफ़ॉर्म की आधिकारिक वेबसाइट पर उपलब्ध है।