स्विफ्ट - एप्पल से एक नई प्रोग्रामिंग भाषा है, जो क्रांतिकारी बदलाव होगा
टिप्स Makradar / / December 19, 2019
दौरान WWDC की प्रस्तुति, जो सोमवार को आयोजित की गई थी, एप्पल नई स्विफ्ट प्रोग्रामिंग भाषा की शुरुआत की है कि क्रेग Federighi «ऑब्जेक्टिव-सी सी के बिना» कहा जाता है।
यह ध्यान देने योग्य है कि स्विफ्ट एक सार्वभौमिक प्रोग्रामिंग भाषा के रूप में नहीं बनाया गया था। यह ऑपरेटिंग सिस्टम ओएस एक्स और iOS, कोको और कोको टच के लिए के लिए विशेष रूप से बनाया गया था। यह सी और ऑब्जेक्टिव-सी के आधार पर आधारित है, लेकिन यह सब नवीनतम तकनीक के हाल के वर्षों में Apple इंजीनियर (एआरसी और LLVM) द्वारा विकसित भी शामिल है।
स्विफ्ट एक आधुनिक, तेजी से, इंटरैक्टिव और सुरक्षित प्रोग्रामिंग भाषा के रूप में तैनात किया गया है। आधुनिक क्योंकि नए संक्षिप्त वाक्य रचना की: हेडर और अर्धविराम के बिना। हालांकि एप्पल अजगर के साथ तुलना करना नहीं चाहता है तो स्विफ्ट, एक पटकथा भाषा की याद ताज़ा करता है। «नमस्ते दुनिया» ऑब्जेक्टिव-सी के एक साधारण उदाहरण:
#import
#import
पूर्णांक मुख्य (शून्य)
{
NSLog (@ »हैलो, दुनिया n»!);
0 वापसी;
}
और स्विफ्ट में उसके बराबर:
println ( «नमस्ते दुनिया!»)
भाषा निश्चित रूप से सुंदर है, लेकिन यह कम है, कभी कभी गलतफहमी का कारण बनता है। एक नई भाषा और सभी अनिश्चितताओं के स्पष्टीकरण के परिचय के लिए, एप्पल तुरंत प्रदान की
पूर्ण प्रलेखनकौन सा स्विफ्ट की सुविधाओं के अध्ययन में मदद मिलेगी।नई भाषा के लिए एप्पल की योजना काफी महत्वाकांक्षी है। यहां तक कि उन्होंने उम्मीद है कि नए ऑपरेटिंग सिस्टम स्विफ्ट पर निकट भविष्य में लिखा जाएगा। हालांकि अब भी यह, किसी भी आवेदन की वर्तमान कोड में इस्तेमाल किया जा सकता है क्योंकि यह पूरी तरह से ऑब्जेक्टिव-सी के साथ संचार। निकट भविष्य में, स्विफ्ट, ज़ाहिर है, ऑब्जेक्टिव-सी की जगह है, लेकिन जब तक एप्पल बंद लिखने के लिए नहीं जा रहा है।
लेकिन स्विफ्ट का सबसे रोचक और महत्वपूर्ण पहलुओं में से एक, शायद, इसके अन्तरक्रियाशीलता, जो लिस्प के महान समय की याद ताजा करती है। खेल का मैदान पर, आप तुरन्त कोड का एक टुकड़ा, बस उस पर क्लिक करके देख सकते हैं। कुछ विशेषज्ञों का कहना है कि नई भाषा उन्हें पूर्व एप्पल डिजाइनर ब्रेट विक्टर, जो अधिक दिखाई जावास्क्रिप्ट बनाने के लिए कोशिश कर रहा था की याद दिलाता है। दूसरों Wolfram की तुलना, सम्मान वैज्ञानिक स्टीफन Wolfram द्वारा विकसित। एंड्रयू स्टोन, एप्पल स्वतंत्र डेवलपर यह "बस तेजस्वी" कहा जाता है।
http://www.youtube.com/watch? v = 3tZig9AWMdc # टी = 42
यह वीडियो स्विफ्ट के लिए समर्पित है, यह दोनों शुरुआत और अनुभवी प्रोग्रामर के लिए अत्यंत उपयोगी हो जाएगा।
एप्पल, नई डेवलपर्स को आकर्षित करने और इसकी पारिस्थितिकी तंत्र को मजबूत करने के, स्विफ्ट का उपयोग कर प्रोग्रामर के रूप में स्विफ्ट पैदा कर दी है डेवलपर्स विशेष रूप से ओएस एक्स और iOS के लिए होगा। तो, हम कह सकते हैं कि इस भाषा एप्पल kupertinovtsy जरूरतों के लिए विशेष रूप से विकसित किया गया है।