स्विफ्ट प्रोग्रामिंग भाषा ओपन सोर्स बन जाती है

तीव्र

जब Apple ने पेश किया तीव्र जून 2014 के मुख्य भाषण में, उन्होंने कुछ ऐसा कहा जो डेवलपर्स को पसंद आया: यह खुला स्रोत होगा। यह एक वादा था जिसे उन्होंने अभी तक पूरा नहीं किया था, लेकिन आज की तारीख में स्विफ्ट प्रोग्रामिंग भाषा है खुला स्रोत. इसका मतलब यह है कि कोई भी डेवलपर इसे अपनी इच्छानुसार डाउनलोड और संशोधित कर सकता है और यहां तक ​​कि वाणिज्यिक सॉफ़्टवेयर बनाने के लिए भी इस भाषा का उपयोग कर सकता है, ऐसा कुछ संभव है क्योंकि इसे अपाचे 2.0 लाइसेंस के तहत जारी किया गया है।

स्विफ्ट, जो वर्तमान में हैं संस्करण 2.0, यह Apple ऑपरेटिंग सिस्टम, iOS और OS X और Linux ऑपरेटिंग सिस्टम के साथ संगत है। दूसरे शब्दों में, स्विफ्ट के साथ प्रोग्राम करने के लिए हमें एक यूनिक्स-आधारित ऑपरेटिंग सिस्टम स्थापित करना होगा, इसलिए विंडोज़ को संगत सिस्टम की सूची से बाहर रखा गया है। कोई भी डेवलपर जिसके पास केवल विंडोज़ कंप्यूटर है, उसे समर्थित सिस्टमों में से किसी एक की वर्चुअल मशीन स्थापित करनी चाहिए या बनानी चाहिए।

जब Apple 2014 में वर्ल्ड वाइड डेवलपर कॉन्फ्रेंस में स्विफ्ट पेश कर रहा था, तो वह हमें बताना चाहता था कि उसके नए प्रस्तावों में प्रोग्राम करना कितना आसान होगा। डेवलपर्स को जो बात पसंद आई उनमें से एक यह है कि समान फ़ंक्शन को करने के लिए कम कोड का उपयोग किया जाता है, जिसका अंत में मतलब यह होगा कि नए डेवलपर्स को कम कमांड याद रखना होगा और प्रोग्राम करने में कम समय लगेगा। इसे खुला स्रोत बनाकर, ऐसा लगता है कि Apple चाहता है कि कोई भी डेवलपर उसकी नई प्रोग्रामिंग भाषा के लाभों से लाभान्वित हो, इसलिए स्विफ्ट का उपयोग किया जा सकता है एंड्रॉइड के लिए प्रोग्राम, iOS का मुख्य प्रतिद्वंद्वी।

Apple ने प्रोजेक्ट के लिए एक नई वेबसाइट लॉन्च की है: स्विफ्ट.ऑर्ग. इस वेबसाइट से, डेवलपर्स स्विफ्ट के साथ प्रोग्रामिंग शुरू करने के लिए सभी आवश्यक उपकरण डाउनलोड कर सकते हैं, जैसे तकनीकी दस्तावेज और GitHub के लिंक जहां वे भाषा का स्रोत कोड डाउनलोड कर सकते हैं। किसी भी प्रस्ताव या योगदान को GitHub पर अपलोड करना होगा, लेकिन टिप्पणियाँ स्विफ्ट.ओआरजी पर की जाएंगी।


Google समाचार पर हमारा अनुसरण करें

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।