Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

प्रोजेक्ट बेबीलोन: जावा को जीपीयू और एसक्यूएल जैसे बाहरी प्रोग्रामिंग मॉडल के साथ एकीकृत करने का प्रस्ताव

प्रोजेक्ट बेबीलोन: जावा को जीपीयू और एसक्यूएल जैसे बाहरी प्रोग्रामिंग मॉडल के साथ एकीकृत करने का प्रस्ताव

जावा की उपयोगिता और पहुंच का विस्तार करने की दिशा में एक महत्वपूर्ण कदम क्या हो सकता है, ओपनजेडीके में प्रोजेक्ट बेबीलोन नाम का एक प्रस्ताव पेश किया गया है ताकि जावा के एकीकरण को जीपीयू, मशीन लर्निंग मॉडल, एसक्यूएल और डिफरेंशियल प्रोग्रामिंग जैसे अपरंपरागत प्रोग्रामिंग मॉडल तक बढ़ाया जा सके।

इस साहसिक प्रस्ताव को ओरेकल के एक वास्तुकार, पॉल सैंडोज़ द्वारा सुर्खियों में लाया गया, जिन्होंने इसे 6 सितंबर को openjdk.org मेलिंग सूची में पेश किया। इस पहल का समर्थन करते हुए, प्रोजेक्ट बेबीलोन का लक्ष्य जावा में चिंतनशील प्रोग्रामिंग में सुधार करना है, जिसे जाना जाता है। कोड प्रतिबिंब के रूप में। लक्ष्य जावा कोड तक पहुंच का मानकीकरण, विश्लेषण और परिवर्तन करना है, जो एक ज्ञात समस्या रही है। एक बार एहसास होने पर, संवर्द्धन किसी भी विदेशी प्रोग्रामिंग मॉडल को जावा लाइब्रेरी के रूप में लागू करने की अनुमति देगा।

विशेष रूप से, प्रोजेक्ट बेबीलोन का लक्ष्य जावा के लिए एक जीपीयू प्रोग्रामिंग मॉडल विकसित करके कोड प्रतिबिंब को उपयुक्त बनाना है। यह मॉडल कोड प्रतिबिंब के लाभों का उपयोग करेगा और इसे जावा लाइब्रेरी के रूप में निष्पादित किया जाएगा। किसी भी संभावित पूर्वाग्रह से बचने के लिए, परियोजना एसक्यूएल और डिफरेंशियल प्रोग्रामिंग जैसे अन्य प्रोग्रामिंग मॉडल का भी पता लगाएगी।

बेबीलोन के कामकाज को समझाते हुए, सैंडोज़ ने एक उदाहरण दिया जहां एक डेवलपर जावा में एक जीपीयू कर्नेल लिखना चाहता है और फिर इसे जीपीयू पर संचालित करना चाहता है। डेवलपर के कोड का विश्लेषण करने और उसे एक व्यवहार्य GPU कर्नेल में बदलने की आवश्यकता है। जबकि एक जावा लाइब्रेरी इसे प्रबंधित कर सकती है, उसे प्रतीकात्मक रूप में जावा कोड तक पहुंच की आवश्यकता होती है। वर्तमान प्रणाली प्रोग्राम के जीवनचक्र के विभिन्न चरणों, जैसे संकलन समय या रन टाइम, पर गैर-मानक एपीआई या सम्मेलनों तक ऐसी पहुंच को सीमित करती है। इसके अलावा, उपलब्ध प्रतीकात्मक रूप (बाइटकोड या अमूर्त वाक्यविन्यास पेड़) अक्सर उचित विश्लेषण और परिवर्तन का समर्थन नहीं करते हैं।

प्रस्ताव समय के साथ प्रोजेक्ट बेबीलोन के निष्पादन की कल्पना करता है, जिसे कई फीचर रिलीज में विस्तारित जेडीके एन्हांसमेंट प्रपोजल (जेईपी) की श्रृंखला में पैक किया गया है। शुरुआती बिंदु के रूप में, कोड प्रतिबिंब को JDK 22 की मेनलाइन रिलीज़ से क्लोन किया जाएगा, जिसे मार्च 2024 में लॉन्च किया जाएगा। इसके बाद, यह मेनलाइन रिलीज़ का पालन करेगा।

जीपीयू प्रोग्रामिंग मॉडल के संदर्भ में, बेबीलोन के पीछे का दस्ता विकसित होने पर कोड प्रतिबिंब विशेषताओं पर निर्भर एक अलग भंडार तैयार करेगा। वर्तमान में, JDK में GPU प्रोग्रामिंग मॉडल को शामिल करने की कोई योजना नहीं है। हालाँकि, चल रहे कार्य संभावित जेडीके सुविधाओं और संवर्द्धन की पहचान कर सकते हैं जिनसे भविष्य में निपटा जा सकता है।

जबकि यह पहल जावा की कार्यक्षमता को बढ़ाने का मार्ग प्रशस्त करती है, AppMaster जैसे प्लेटफ़ॉर्म पहले से ही सरलीकृत बैकएंड, वेब और मोबाइल एप्लिकेशन के साथ डेवलपर्स की सहायता करने में सक्षम हैं। ये no-code प्लेटफ़ॉर्म विकास प्रक्रिया को तेज़ करते हैं जबकि प्रोजेक्ट बेबीलोन जैसे प्लेटफ़ॉर्म अनुकूलता और कार्यक्षमता बढ़ाने के तरीकों की तलाश कर रहे हैं।

संबंधित पोस्ट

बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
ऐपमास्टर ने न्यूयॉर्क शहर में आयोजित बबलकॉन 2024 में भाग लिया, जहां उन्होंने अंतर्दृष्टि प्राप्त की, नेटवर्क का विस्तार किया और नो-कोड विकास क्षेत्र में नवाचार को बढ़ावा देने के अवसरों की खोज की।
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 ने न्यूयॉर्क शहर को जगमगा दिया, जिसमें डेवलपर्स को फ़्लटरफ़्लो के साथ ऐप डेवलपमेंट में अत्याधुनिक जानकारी दी गई। विशेषज्ञों के नेतृत्व वाले सत्रों, विशेष अपडेट और बेजोड़ नेटवर्किंग के साथ, यह एक ऐसा कार्यक्रम था जिसे मिस नहीं किया जा सकता था!
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
टेस्ला और अमेज़ॅन जैसी दिग्गज कंपनियों सहित 254 कंपनियों में 60,000 नौकरियों में कटौती के साथ, 2024 में प्रौद्योगिकी क्षेत्र में छंटनी की एक निरंतर लहर देखने को मिलेगी, जो नवाचार परिदृश्य को नया रूप देगी।
निःशुल्क आरंभ करें
इसे स्वयं आजमाने के लिए प्रेरित हुए?

AppMaster की शक्ति को समझने का सबसे अच्छा तरीका है इसे अपने लिए देखना। निःशुल्क सब्सक्रिप्शन के साथ मिनटों में अपना स्वयं का एप्लिकेशन बनाएं

अपने विचारों को जीवन में उतारें