गतिशील रूप से टाइप किए गए का क्या अर्थ है?
गतिशील रूप से टाइप किए गए का क्या अर्थ है?

वीडियो: गतिशील रूप से टाइप किए गए का क्या अर्थ है?

वीडियो: गतिशील रूप से टाइप किए गए का क्या अर्थ है?
वीडियो: स्टेटिक बनाम डायनेमिक प्रोग्रामिंग भाषाएँ 🤔 | क्या फर्क पड़ता है? 2024, मई
Anonim

गतिशील टाइपिंग . गतिशील टाइपिंग : एक भाषा की संपत्ति जहां प्रकार चेकों हैं ज्यादातर रन टाइम पर प्रदर्शन किया। एक परिवर्तनीय गतिशील रूप से टाइप किया गया है जब प्रकार वस्तु (ओं) की मर्जी नाम है संकलन समय पर निर्दिष्ट नहीं है। एक कार्यक्रम गतिशील रूप से टाइप किया गया है अगर यह कम से कम एक का उपयोग करता है गतिशील रूप से टाइप किया गया चर।

इसे ध्यान में रखते हुए, गतिशील रूप से टाइप की गई भाषा और सांख्यिकीय रूप से टाइप की गई भाषा में क्या अंतर है?

प्रथम, गतिशील - टाइप की गई भाषाएं रनटाइम पर टाइप चेकिंग करें, जबकि स्थिर रूप से टाइप की जाने वाली भाषाएं संकलन समय पर प्रकार की जाँच करें। NS अंतर लेटा होना में जावा उदाहरण की पहली पंक्ति, int num;, जो num के डेटा प्रकार को int के रूप में परिभाषित करता है।

इसके अतिरिक्त, क्या योजना गतिशील रूप से टाइप की गई है? योजना एक सांख्यिकीय रूप से स्कोप प्रोग्रामिंग भाषा है, जिसका अर्थ है कि एक चर का प्रत्येक उपयोग उस चर के स्पष्ट रूप से स्पष्ट बंधन से जुड़ा होता है। अव्यक्त प्रकार वाली अन्य भाषाएँ (जिन्हें कमजोर रूप से भी जाना जाता है टाइप या गतिशील रूप से टाइप किया गया भाषाओं) में एपीएल, स्नोबोल और लिस्प की अन्य बोलियाँ शामिल हैं।

लोग यह भी पूछते हैं कि भाषाएँ गतिशील रूप से क्यों टाइप की जाती हैं?

के फायदे गतिशील - टाइप की गई भाषाएं : यह डिबग चक्र को बहुत छोटा और कम बोझिल बनाता है। संकलन चरण द्वारा शुरू की गई देरी विचलित करने वाली हो सकती है और आपके विचार की ट्रेन को तोड़ सकती है। यहां तक कि 10-सेकंड का संकलन चरण भी समय के साथ जुड़ जाता है।

पायथन गतिशील रूप से टाइप क्यों किया जाता है?

अजगर वेरिएबल असाइनमेंट कुछ लोकप्रिय भाषाओं जैसे c, c++ और java से अलग है। उदाहरण: एक स्ट्रिंग मान को एक int चर में प्रारंभ करने की अनुमति नहीं है और प्रोग्राम संकलित नहीं होगा। परंतु अजगर एक है गतिशील रूप से टाइप किया गया भाषा: हिन्दी। यह के बारे में नहीं जानता है प्रकार कोड चलने तक चर का।

सिफारिश की: