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