What is Dynamic and Static in computer science generally means? -


i've heard many terms "dynamic binding", "static binding", "dynamic linking", "static linking" , "dynamic loading".

all know when terms have vocabulary dynamic, means @ runtime. why "dynamic" , "static"? according dictionary, dynamic keep changing, "happen @ runtime" equals "something keep changing"? don't see point why people using dynamic mean "happen @ runtime".

"dynamic linking" - if program dynamically linked number of shared libraries, can modify these libraries independently main program (provided don't change interface between them). so, yes - libraries might keep changing, , do. example: upgrade linux, typically new versions of many system libraries.

"dynamic binding" - if work programming language, supports dynamic binding, function call can bound function body dynamically based on argument function called upon.


Comments

Popular posts from this blog

Receive udp packets in android gstreamer -

php - Extract Text from HTTP referer -

c# - ASP.NET MVC Enumerable to delimited HTML in Razor -