स्विफ्ट प्रोग्रामिंग भाषा खुला स्रोत बन्छ

तेज

जब एप्पल लाई प्रस्तुत गरियो तेज जुन २०१ 2014 मुख्य भाषणमा, उनले केहि कुरा भने जुन विकासकर्ताहरूले मन पराए: यो खुला स्रोत हुने थियो। यो एक प्रतिज्ञा थियो जुन उनीहरूले अझै पूरा गरेका छैनन्, तर आजको रूपमा स्विफ्ट प्रोग्रामिंग भाषा हो खुला स्रोत। यसको मतलब यो हो कि कुनै पनि विकासकर्ताले यसलाई इच्छामा डाउनलोड र परिमार्जन गर्न सक्दछन् र यो भाषा पनि व्यावसायिक सफ्टवेयर बनाउनका लागि प्रयोग गर्न सक्दछन्, यो सम्भव छ किनकि यो अपाचे २.० अनुमतिपत्र अन्तर्गत जारी गरिएको छ।

स्विफ्ट, जो हालमा छ संस्करण, 2.0, यो एप्पल, आईओएस र ओएस एक्स अपरेटिंग प्रणाली, र लिनक्स अपरेटिंग प्रणालीसँग उपयुक्त छ। अर्को शब्दमा, स्विफ्टको साथ प्रोग्राम गर्न हामीसँग युनिक्स-आधारित अपरेटिंग सिस्टम स्थापना भएको हुनुपर्दछ, त्यसैले विन्डोज संगत प्रणालीहरूको सूचीबाट बाहिर छ। केवल एक विन्डोज कम्प्युटरको साथ कुनै विकासकर्ताले समर्थित सिस्टमहरू मध्ये एकबाट भर्चुअल मेसिन स्थापना वा बनाउनु पर्छ।

२०१ Apple मा जब एप्पलले वर्ल्ड वाइड डेवलपर सम्मेलनमा स्विफ्ट प्रस्तुत गर्दै थिए, उनीहरूले हामीलाई उनीहरूका नयाँ प्रस्तावहरुमा प्रोग्राम गर्न कत्ति सजिलो हुनेछ भनेर बताउन चाहेका थिए। विकासकर्ताहरूले मनपराउने चीजहरू मध्ये एउटा कम कोड समान कार्य गर्न प्रयोग गरिन्छ, जसको अन्त्यमा नयाँ विकासकर्ताहरूले कम कमाण्डहरू कण्ठ गर्नुपर्नेछ र यसले कार्यक्रममा कम समय लिन्छ भन्ने बुझिन्छ। खुला स्रोत बनाएर, यस्तो देखिन्छ कि एप्पलले कुनै पनि विकासकर्तालाई यसको नयाँ प्रोग्रामि language भाषाको फाइदाहरूबाट फाइदा लिन चाहान्छ, त्यसैले स्विफ्ट प्रयोग गर्न सकिन्छ एन्ड्रोइड को लागी कार्यक्रम, IOS को मुख्य प्रतिद्वन्द्वी।

एप्पल परियोजना को लागी एक नयाँ वेबसाइट शुरू गरेको छ: swift.org। यस वेबसाइटबाट, विकासकर्ताहरूले स्विफ्टसँग प्रोग्रामिंग सुरू गर्न सबै आवश्यक उपकरणहरू डाउनलोड गर्न सक्दछन्, जस्तै टेक्निकल कागजात र GitHub मा लिंक जहाँ उनीहरू भाषाको लागि स्रोत कोड डाउनलोड गर्न सक्दछन्। कुनै पनि प्रस्ताव वा योगदान GitHub मा अपलोड गर्नुपर्नेछ, तर टिप्पणीहरू swift.org मा गरिनेछ।


लेखको सामग्री हाम्रो सिद्धान्तहरूको पालना गर्दछ सम्पादकीय नैतिकता। त्रुटि क्लिक गर्न रिपोर्ट गर्नुहोस् यहाँ.

टिप्पणी गर्न पहिलो हुनुहोस्

तपाइँको टिप्पणी छोड्नुहोस्

तपाईंको ईमेल ठेगाना प्रकाशित हुनेछैन। आवश्यक फिल्डहरू चिन्ह लगाइएको छ *

*

*

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