स्विफ्ट, इस प्रोग्रामिंग लैंग्वेज को Ubuntu 20.04 में इंस्टॉल करें

तेजी के बारे में

अगले लेख में हम नज़र डालेंगे हम Ubuntu 20.04 पर स्विफ्ट कैसे स्थापित कर सकते हैं। यह Apple की प्रोग्रामिंग भाषा का नाम है, जिसके साथ हम एप्लिकेशन बना सकते हैं मैक ओएस एक्स और आई.ओ.एस. चूंकि यह भाषा विभिन्न लोकप्रिय प्रोग्रामिंग भाषाओं के संयोजन का उपयोग करती है, इसलिए इसे सीखना अपेक्षाकृत आसान है।

पहले, स्विफ्ट केवल Apple उपकरणों के लिए उपलब्ध था और इसका उपयोग Gnu / Linux, Windows और अन्य ऑपरेटिंग सिस्टम पर नहीं किया जा सकता था। जैसे-जैसे समय बीतता गया, इसकी लोकप्रियता बढ़ती गई और उपयोगकर्ताओं ने एप्पल को अन्य प्लेटफार्मों पर स्विफ्ट लॉन्च करने के लिए कहा। अतं मै उन्होंने फैसला किया कि स्विफ्ट खुला स्रोत होगा.

तीव्र एक कार्यात्मक, बहु-पैटर्न, ऑब्जेक्ट-ओरिएंटेड भाषा है जिसे क्रिस लैटनर द्वारा डिज़ाइन किया गया था उद्देश्य-सी का निवारण करना। यह भाषा ऑब्जेक्टिव-सी में लिखे पुराने कोड को भी एक्सेस करती है। इस भाषा को विकसित करने का मुख्य उद्देश्य सुरक्षा, सही त्रुटियों और छोटे कोड को बढ़ाना है। Xcode में संकलक के लिए धन्यवाद, डेवलपर्स आसानी से अपने स्वयं के एप्लिकेशन बना सकते हैं।

सामान्य विशेषताएं स्विफ्ट

  • गति भाषा की एक महत्वपूर्ण और अंतर विशेषता है स्विफ्ट प्रोग्रामिंग।
  • सामान्य तौर पर, यह प्रोग्रामिंग भाषा सुरक्षित होने के लिए अन्य पिछले विकासों की तुलना में अधिक तेज, और जिसके साथ हम बेहतर परिणाम प्राप्त कर सकते हैं.
  • टाइपिंग करते समय स्विफ्ट की सुरक्षा मुख्य रूप से गलतियाँ करने की कम संभावना पर आधारित है। क्लीनर कोड पर आधारित होने के कारण, एक चर संरचना त्रुटियों के साथ कम होती है और स्वचालित प्रबंधन के साथ, कम त्रुटियां या समस्याएं होनी चाहिए।
  • त्रुटियों के बिना एक प्रोग्रामिंग भाषा या प्रकट होने की संभावना कम होती है, इसका परिणाम यह होता है कि इस कोड के आधार पर डिजिटल विकास भी अधिक स्थिर होता है। इसके फलस्वरूप, स्विफ्ट में ऐप अन्य प्रोग्रामिंग भाषाओं के साथ बनाए गए से अधिक सुरक्षित हैं.
  • आपको यह समझना होगा इसका अस्तित्व उद्देश्य-सी जैसी भाषाओं को सुधारने या बदलने की आवश्यकता से है.
  • आज, स्विफ्ट बनी हुई है सबसे तेज़ प्रोग्रामिंग भाषा जिसका उपयोग iOS पर किसी भी विकास के लिए किया जा सकता है.
  • जब एक चर null और null त्रुटियों का सामना करता है, प्रोग्रामर एप्लिकेशन को कोड संरचना में प्रश्न चिह्न लगाकर दुर्घटनाग्रस्त होने से रोकते हैं.
  • इसकी विशेषताओं में से कुछ को उजागर करना है निरंतर विकास। वास्तव में, यह भाषा इसलिए हाल की है क्योंकि इसे इससे पहले की बाकी प्रोग्रामिंग भाषाओं के विकास के रूप में प्रस्तुत किया गया है। इस दर्शन के बाद, स्विफ्ट लगातार विकसित हो रहा है, इस प्रकार नई प्रौद्योगिकियों के विकास का बेहतर लाभ उठा रहा है और उपयोगकर्ताओं के लिए अधिक से अधिक जटिल और कार्यात्मक विकास की अनुमति देता है।

Ubuntu 20.04 पर स्विफ्ट स्थापित करें

उबंटू में स्विफ्ट स्थापित करने के लिए, हमें केवल उन चरणों का पालन करना होगा जो नीचे दिखाए गए हैं। पालन ​​करने के लिए पहला कदम होगा स्थापना शुरू करने से पहले आवश्यक निर्भरता जोड़ें। ऐसा करने के लिए हमें केवल एक टर्मिनल खोलने की जरूरत है (Ctrl + Alt + T) निम्न कमांड का उपयोग करें:

तेजी से निर्भरता स्थापित करें

sudo apt install clang libpython2.7 libpython2.7-dev

आवश्यक निर्भरता स्थापित करने के बाद, हम करेंगे डाउनलोड तेजी से। ऐसा करने के लिए, उसी टर्मिनल में हम wget का उपयोग निम्नानुसार कर सकते हैं:

डाउनलोड स्विफ्ट पैकेज

wget https://swift.org/builds/swift-5.3-release/ubuntu2004/swift-5.3-RELEASE/swift-5.3-RELEASE-ubuntu20.04.tar.gz

एक बार डाउनलोड समाप्त होने के बाद, हम करेंगे टार फ़ाइल निकालें निम्नलिखित आदेश का उपयोग कर:

tar xzf swift-5.3-RELEASE-ubuntu20.04.tar.gz

अगला कदम होगा निकाली गई फ़ाइल की सामग्री को 'शेयर' डायरेक्टरी में ले जाएँ:

sudo mv swift-5.3-RELEASE-ubuntu20.04 /usr/share/swift

इस समय, हमें सिस्टम के PATH पर्यावरण चर में स्विफ्ट का रास्ता तय करना होगा निम्नलिखित कमांड का उपयोग करना। Zshrc का उपयोग करने के मामले में हम आदेशों के अंत को बदल सकते हैं ~/.zshrc.

echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc

source ~/.bashrc

एक बार स्थापना समाप्त हो जाने के बाद, हम कर सकते हैं संस्करण की जाँच करें इस कमांड को निष्पादित करना, जिसके साथ हम जानेंगे कि यह सही तरीके से स्थापित किया गया था:

संस्करण परीक्षण स्थापित

swift -version

हम भी कर सकते हैं पौराणिक कार्यक्रम "हैलो वर्ल्ड" चलाएं जिसे सभी भाषाओं में परीक्षण किया जाना चाहिए, यह सत्यापित करने के लिए कि यह सही ढंग से काम करता है:

तेज उदाहरण

print(“Prueba para Ubunlog”)

स्विफ्ट ऐपल की ओपन सोर्स प्रोग्रामिंग लैंग्वेज का नाम है, जिसे आप किसी भी ऑपरेटिंग सिस्टम पर इस्तेमाल कर सकते हैं। इस भाषा की अधिक जानकारी के लिए, हम कर सकते हैं दौरा करना प्रलेखन कि उन्होंने परियोजना की वेबसाइट पर प्रकाशित किया है.


पहली टिप्पणी करने के लिए

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

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

*

*

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