लिनक्स और गिट के निर्माता, लिनस टोरवाल्ड्स ने हाल ही में एक छोटी व्यक्तिगत परियोजना पर एआई-सहायता प्राप्त कोडिंग के साथ प्रयोग किया, जिसे कभी-कभी "वाइब कोडिंग" भी कहा जाता है। ऑडियोनॉइज़ नामक यह परियोजना एक डिजिटल ऑडियो इफेक्ट्स जनरेटर है जो गिटार पेडल से संबंधित है, एक शौक जिसे टोरवाल्ड्स ने पिछली छुट्टियों के दौरान खोजा था।
टोरवाल्ड्स ने परियोजना की README फ़ाइल में खुलासा किया कि उन्होंने पायथन विज़ुअलाइज़र घटक विकसित करने के लिए एक एआई कोडिंग टूल का उपयोग किया। टोरवाल्ड्स ने लिखा, "यह भी ध्यान दें कि पायथन विज़ुअलाइज़र टूल मूल रूप से वाइब-कोडिंग द्वारा लिखा गया है।" उन्होंने पायथन के अपने सीमित ज्ञान को स्वीकार करते हुए कहा, "मुझे एनालॉग फिल्टर के बारे में अधिक जानकारी है - और यह बहुत कुछ नहीं कह रहा है - जितना कि मुझे पायथन के बारे में है।" उन्होंने समझाया कि उनके शुरुआती दृष्टिकोण में विशिष्ट ऑनलाइन शोध और नकल शामिल थी, लेकिन उन्होंने अंततः Google एंटीग्रेविटी का उपयोग करके ऑडियो नमूना विज़ुअलाइज़र बनाने के लिए मैनुअल कोडिंग को दरकिनार कर दिया।
Google एंटीग्रेविटी विंडसर्फ का एक फोर्क है, जो कृत्रिम बुद्धिमत्ता पर केंद्रित एक एकीकृत विकास वातावरण (आईडीई) है। जबकि टोरवाल्ड्स ने उस सटीक एआई मॉडल को निर्दिष्ट नहीं किया जिसका उन्होंने उपयोग किया, एंटीग्रेविटी का उपयोग बताता है कि यह संभवतः उस वातावरण के भीतर एकीकृत एक मॉडल था।
वाइब कोडिंग, एक कुछ हद तक मजाकिया शब्द है, जो एक विकास दृष्टिकोण का वर्णन करता है जहां प्रोग्रामर कोड उत्पन्न करने के लिए एआई टूल पर बहुत अधिक निर्भर करते हैं, अक्सर अंतर्निहित सिद्धांतों की गहरी समझ पर कम जोर देते हैं। इस संदर्भ में एआई का टोरवाल्ड्स का उपयोग उल्लेखनीय है, लेकिन यह उनके विकास दर्शन में थोक बदलाव का संकेत नहीं देता है।
सॉफ्टवेयर विकास में एआई उपकरणों का उपयोग तेजी से प्रचलित हो रहा है। ये उपकरण कोड जनरेशन, डिबगिंग और टेस्टिंग जैसे कार्यों में सहायता कर सकते हैं, जिससे संभावित रूप से डेवलपर उत्पादकता बढ़ सकती है और विकास का समय कम हो सकता है। हालांकि, विशेषज्ञों का कहना है कि उचित समझ के बिना एआई-जनित कोड पर बहुत अधिक निर्भर रहने से रखरखाव संबंधी समस्याएं और सुरक्षा कमजोरियां हो सकती हैं। उद्योग सॉफ्टवेयर इंजीनियरिंग में मानव विशेषज्ञता और एआई सहायता के बीच उचित संतुलन पर बहस करना जारी रखता है।
ऑडियोनॉइज़ टोरवाल्ड्स के लिए एक छोटी, व्यक्तिगत परियोजना बनी हुई है। ऐसे कोई संकेत नहीं हैं कि वह लिनक्स या गिट पर अपने काम में एआई-सहायता प्राप्त कोडिंग को एकीकृत करने की योजना बना रहे हैं। यह परियोजना एक दिलचस्प उदाहरण के रूप में काम करती है कि सॉफ्टवेयर विकास की दुनिया में स्थापित आंकड़े भी अपने काम में एआई उपकरणों की क्षमता का पता लगा रहे हैं।
Discussion
Join the conversation
Be the first to comment