मल्टीकर्नल टेक्नोलॉजीज ने कर्नलस्क्रिप्ट का बीटा लॉन्च किया है, जो लिनक्स कर्नल को अनुकूलित करने और अनुप्रयोगों को अनुकूलित करने के लिए डिज़ाइन की गई एक भाषा है। इसका उद्देश्य eBPF प्रोग्राम लिखने को सरल बनाना है, जिसे वे C में दयनीय बताते हैं, eBPF, उपयोगकर्ता स्थान और प्रकार सुरक्षा के साथ कर्नल एक्सटेंशन को एकीकृत करके। कोड पहले से ही GitHub पर उपलब्ध है जो कोई भी इसे आज़माना चाहता है।
प्रकार सुरक्षा के साथ तकनीकी एकीकरण 🛡️
कर्नलस्क्रिप्ट वैकल्पिक C कोड उत्पन्न करता है जो शुद्ध C की तुलना में संभालना आसान है, bpftrace से अधिक बहुमुखी है और Rust से अधिक सुलभ है। eBPF को उपयोगकर्ता स्थान और कर्नल एक्सटेंशन के साथ एकीकृत करके, यह इन विकासों में सामान्य जटिलता को कम करने का वादा करता है। अंतर्निहित प्रकार सुरक्षा सामान्य त्रुटियों से बचने का प्रयास करती है, जटिल निम्न-स्तरीय भाषाओं में महारत हासिल किए बिना सिस्टम अनुप्रयोगों के निर्माण की सुविधा प्रदान करती है।
C दूसरी ओर देखता है जबकि इसका विकल्प आता है 🚀
अंततः कोई उन लोगों पर दया करता है जो C में eBPF से पीड़ित हैं, एक ऐसा कार्य जिसे कई डेवलपर्स अप्रकाशित शब्दों में वर्णित करते हैं। कर्नलस्क्रिप्ट उस दोस्त की तरह आता है जो आपसे कहता है मुझे करने दो जबकि कर्नल वह अंधेरी जगह बना रहता है जहाँ पॉइंटर्स मरने जाते हैं। अब बस यह जरूरत है कि यह एक और प्रयोग न बनकर रह जाए जो आपके अच्छे इरादों के साथ GitHub के कचरे में समाप्त हो जाए।