Tools Flashcards
A tool is considered ___ if is extends or adds to that which is already known.
ampliative
A tool is considered ___ if it does hinders extension of what is already known.
reductive
___ humans tend to be overly optimistic
Utopian
__ humans tend to be overly negative.
Dystopian
Tech ___ tend to over hype new technology and focus on the ___ aspects
utopians, ampliative
Tech ___ tend to resit new technology and focus on the ___ aspects
dystopians, reductive
Fascination vs Fear is best described
Fascination = utopians + ampliative Fear = dystopian + reductive
___: When new, a programming language is looked at as something that needs to be learned. It is an obstacle to overcome.
Objectification
___: Once a programming language is mastered, it becomes a tool that is almost transparent to the goal of solving the actual problem.
Embodiment
In programming languages ___ and ___ are most often reflected in how it influences the majority of programmers towards a particular style of programming.
Focus, action
Finally, when a new programming language is introduced the programmer often goes through the ___/___ stage and then the ___/___ stage
fascination/fear, objectification/embodiment
Only after true embodiment can one fairly evaluate the ___and ___ qualities of a language.
ampliative, reductive