The consideration of an abstract thing as if it were concrete, or of an inanimate object as if it were living.
reification
Definitions, parts of speech, synonyms, and sentence examples for reification.
Editorial note
Does that mean that the compiler is doing erasure for generics coming in from Objective C, inserting runtime casts where needed, but then doing full reification on swift code?
Quick take
The consideration of an abstract thing as if it were concrete, or of an inanimate object as if it were living.
Meaning at a glance
The clearest senses and uses of reification gathered in one view.
The consideration of a human being as an impersonal object.
(linguistics) The transformation of a natural-language statement into a form in which its actions and events are quantifiable variables.
Definitions
Core meanings and parts of speech for reification.
noun
The consideration of an abstract thing as if it were concrete, or of an inanimate object as if it were living.
See also: hypostatization, hypostatisation
noun
The consideration of a human being as an impersonal object.
See also: hypostatization, hypostatisation
noun
(linguistics) The transformation of a natural-language statement into a form in which its actions and events are quantifiable variables.
See also: hypostatization, hypostatisation
noun
(programming) A process that makes a computable/addressable object out of a non-computable/addressable one; or a concrete class out of a generic one.
See also: hypostatization, hypostatisation
Example sentences
Does that mean that the compiler is doing erasure for generics coming in from Objective C, inserting runtime casts where needed, but then doing full reification on swift code?
Can't it, in the most simple case, see that the block is not being modified or accessed in any way and optimize the reification out?
NET style, which maintains the type system aspect as Java and the run-time reification and efficiency of C++.
There's not much reification to be done when dealing with ObjC objects and calling ObjC methods.
Take a look on namemesh for reify and reification to see what pops out at you.
With reification the collection would be guaranteed type-safe and no extra cruft with incurred overhead needed.
If you need reification, then you are doing a runtime look up of type information.
It's a reification of SQL queries in the host language, so it can/should give pretty much all the tools of SQL.
Unfortunately I did not understand the specific reasons he gave, but it had to do something with reification.
If you're interested in a beautifully-designed approach to meta-programming (reflection and reification), 'The Art of the Meta-Object Protocol' (Kiczales et al.) is absolutely wonderful.
On the other hand, these two very smart human technologists (Kapor and Kurzweil) both seem OK with an actual-test reification of the 'Turing Test'.
I'd be interested in what parts of Scala that an intelligent implementation of reification would harm.
Quote examples
In the interest of answering your question, I found the following: --- Reification Reification is a generic term that roughly means "Make an abstract concept" concrete.
Reification allows the actual type to be used with generics, regardless of the "kind".
Answer: "yes, but when it does it's hardly ever elevated to reification as 'art'."
Frequently asked questions
Short answers drawn from the clearest meanings and examples for this word.
How do you use reification in a sentence?
Does that mean that the compiler is doing erasure for generics coming in from Objective C, inserting runtime casts where needed, but then doing full reification on swift code?
What does reification mean?
The consideration of an abstract thing as if it were concrete, or of an inanimate object as if it were living.
What part of speech is reification?
reification is commonly used as noun.