यहां कोई वास्तविक पेशेवरों या विपक्ष नहीं हैं, कम से कम कोई भी जो एक प्रोग्रामर को एक भाषा में सहजता से दूसरे का उपयोग करने के लिए मजबूर नहीं करना चाहिए।
प्रदर्शन एक मुद्दा नहीं होना चाहिए। यह संभावना नहीं है कि यदि आप एक अच्छे ओब्ज-सी प्रोग्रामर हैं, तो इनर लूप में बहुत सारे मैसेजिंग के साथ आप किसी भी भारी लिफ्ट को लिखेंगे, जिसका अर्थ है कि आप वास्तव में सी में उन आंतरिक लूपों को लिख रहे हैं। यदि आप कम नहीं हैं स्तर प्रोग्रामर, संभावना है कि आप जो भी पुस्तकालयों को स्थगित करना चाहते हैं, उनके द्वारा भारी उठाने का काम किया जाएगा, और आप जो कुछ भी करने के लिए चुने गए हैं, उनकी दया पर होगा।
पोर्टेबिलिटी है अगर आप इसके बारे में परवाह है, एक असली मुद्दा। यदि नहीं, तो meh। पार मंच होने के नाते सब अंत नहीं है। पहले एक पर सफल होना अच्छा होगा :) आप हमेशा बाद में पोर्ट कर सकते हैं। यदि आप ध्यान से दिन 1 से क्रॉस प्लेटफॉर्म बनने की योजना नहीं बना रहे हैं, तो बस उसी भाषा में होने से आपको बहुत दूर नहीं मिलेगा: प्लेटफार्मों के बीच बहुत अधिक वास्तविक अंतर हैं जिन्हें संबोधित करने की आवश्यकता है।
परियोजना को समाप्त करना अधिक महत्वपूर्ण है जो तकनीक के बारे में झल्लाहट करता है, और यदि आप ओज-सी में अधिक उत्पादक हैं तो ओज-सी में रहें।
मेरी प्राथिमिकता? मैं सी ++ लड़का हूं। मैं Obj सी की तरह ठीक है, लेकिन मैं C ++ खुश हूँ, और मैं ऐसा लिखने क्रॉस प्लेटफॉर्म कोड।