मुझे लगता है कि सी इतना प्रकार-सुरक्षित नहीं है और मुझे लगता है कि मैं इसे अपने वर्तमान प्रोजेक्ट के लिए एक लाभ के रूप में उपयोग कर सकता हूं।सी: किसी भी प्रकार के पॉइंटर्स?
उदाहरण के लिए, मैं वीएम के लिए लक्ष्य के साथ एक दुभाषिया डिजाइन कर रहा हूं, रूबी और पायथन से बहुत तेज है।
अब मुझे पता है कि समयपूर्व अनुकूलन "सभी बुराइयों की जड़ है" लेकिन यह एक वैचारिक समस्या है।
- मैं (सूचीबद्ध करने के लिए स्ट्रिंग और नक्शे पर नंबर से)
निम्नलिखित संभव है मेरी भाषा में सभी मूल्यों का प्रतिनिधित्व करने के लिए struct किसी प्रकार का उपयोग करने के लिए है?
struct Value {
ValueType type;
void* value;
}
मैं वास्तविक मान कहीं और संग्रहीत करेंगे, उदाहरण के लिए: स्ट्रिंग्स और पूर्णांकों के लिए एक अलग सरणी, मूल्य * तो इस तालिका में कुछ सदस्य को इंगित करेंगे।
मैं हमेशा टाइप वैरिएबल के माध्यम से मूल्य के प्रकार को जानता हूं, इसलिए टाइप त्रुटियों के साथ कोई समस्या नहीं होगी।
अब:
वाक्य रचना और टाइपिंग के मामले में यह और भी संभव है?
मुझे लगता है कि आप अपना खुद का मेमोरी मैनेजर भी लिखने की योजना बना रहे हैं? –