duck typing
Transcription
-
- US Pronunciation
- US IPA
-
-
- US Pronunciation
- US IPA
-
Definitions of duck typing words
- noun Technical meaning of duck typing (programming) A term coined by Dave Thomas for a kind of dynamic typing typical of some programming languages, such as Smalltalk, Ruby or Visual FoxPro, where a variable's run-time value determines the operations that can be performed on it. The term comes from the "duck test": if it walks like a duck and quacks like a duck, it must be a duck. Duck typing considers the methods to which a value responds and the attributes it posesses rather than its relationship to a type hierarchy. This encourages greater polymorphism because types are enforced as late as possible. 1
- noun duck typing (computing, programming) A style of dynamic typing in which an object's current set of methods and properties determines the valid semantics, rather than its inheritance from a particular class or implementation of a specific interface. 0
Information block about the term
Parts of speech for Duck typing
noun
adjective
verb
adverb
pronoun
preposition
conjunction
determiner
exclamation
See also
Matching words
- Words starting with d
- Words starting with du
- Words starting with duc
- Words starting with duck
- Words starting with duckt
- Words starting with duckty
- Words starting with ducktyp
- Words starting with ducktypi
- Words starting with ducktypin
- Words starting with ducktyping
Was this page helpful?
Thank you for your feedback! Tell your friends about this page
Tell us why?