Programming language research is becoming method conscious. Rigorous mathematical or empirical evaluation is often demanded, which is a good thing. However, I argue in this essay that concept analysis is a legitimate research approach in programming languages, with important limitations. It can be used to sharpen vague concepts, and to expose distinctions that have previously been overlooked, but it does not demonstrate the superiority of one language design over another. Arguments and counter-arguments are essential to successful concept analysis, and such thoughtful conversations should be published more.peerReviewe
Program analysis is a quickly growing field. We attempt to tackle new problems regarding program eq...
The procedures used to develop a list of concepts taught in fourth-grade language arts are described...
This paper draws on the work of Paley and Duncan et al in order to extend and engender debate regard...
Although there is not much support anymore for a clear cut distinction between object-language and m...
Abstract. As a recent discipline, computer science, and program-ming language research in particular...
Concepts are the basic building blocks of scientific knowledge or theoretical frameworks for any dis...
A Programming Paradigm is the silent intelligence in any software design. Although many Programming ...
Peter Draper has offered a critique of concept analysis in nursing, suggesting that many concept ana...
Concept analysis transforms any relation between ‘lob-jects ” and “attributes ” into a complete latt...
Formal concept analysis (FCA) derives a hierarchy of concepts in a formal context that relates objec...
“Every language is a temple in which the soul of those who speak it is enshrined.” Oliver Wendell Ho...
We describe a general technique for identifying modules in programs that do not designate them expli...
The phenomenographic research approach is helpful for investigating students ’ understandings of con...
Programming may be more difficult than necessary because it requires solutions to be expressed in wa...
Software needs now strain the design limits of traditional programming languages. Modern application...
Program analysis is a quickly growing field. We attempt to tackle new problems regarding program eq...
The procedures used to develop a list of concepts taught in fourth-grade language arts are described...
This paper draws on the work of Paley and Duncan et al in order to extend and engender debate regard...
Although there is not much support anymore for a clear cut distinction between object-language and m...
Abstract. As a recent discipline, computer science, and program-ming language research in particular...
Concepts are the basic building blocks of scientific knowledge or theoretical frameworks for any dis...
A Programming Paradigm is the silent intelligence in any software design. Although many Programming ...
Peter Draper has offered a critique of concept analysis in nursing, suggesting that many concept ana...
Concept analysis transforms any relation between ‘lob-jects ” and “attributes ” into a complete latt...
Formal concept analysis (FCA) derives a hierarchy of concepts in a formal context that relates objec...
“Every language is a temple in which the soul of those who speak it is enshrined.” Oliver Wendell Ho...
We describe a general technique for identifying modules in programs that do not designate them expli...
The phenomenographic research approach is helpful for investigating students ’ understandings of con...
Programming may be more difficult than necessary because it requires solutions to be expressed in wa...
Software needs now strain the design limits of traditional programming languages. Modern application...
Program analysis is a quickly growing field. We attempt to tackle new problems regarding program eq...
The procedures used to develop a list of concepts taught in fourth-grade language arts are described...
This paper draws on the work of Paley and Duncan et al in order to extend and engender debate regard...