Concept Analysis in Programming Language Research : Done Well It Is All Right
Kaijanaho, A.-J. (2017). Concept Analysis in Programming Language Research : Done Well It Is All Right. In E. Torlak, T. van der Storm, & R. Biddle (Eds.), Onward! 2017 : Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software (pp. 246-259). ACM. https://doi.org/10.1145/3133850.3133868
Tekijät
Päivämäärä
2017Tekijänoikeudet
© 2017 Copyright held by the owner/author(s). Publication rights licensed
to the Association for Computing Machinery.
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.
Julkaisija
ACMEmojulkaisun ISBN
978-1-4503-5530-8Konferenssi
International Symposium on New Ideas, New Paradigms, and Reflections on Programming and SoftwareKuuluu julkaisuun
Onward! 2017 : Proceedings of the 2017 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and SoftwareAsiasanat
Julkaisu tutkimustietojärjestelmässä
https://converis.jyu.fi/converis/portal/detail/Publication/27305249
Metadata
Näytä kaikki kuvailutiedotKokoelmat
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Evidence-based programming language design : a philosophical and methodological exploration
Kaijanaho, Antti-Juhani (University of Jyväskylä, 2015)Background: Programming language design is not usually informed by empirical studies. In other fields similar problems have inspired an evidence-based paradigm of practice. Such a paradigm is practically inevitable in ... -
A replication study on the intuitiveness of programming language syntax
Lappi, Vilma; Tirronen, Ville; Itkonen, Jonne (Springer Science and Business Media LLC, 2023)In this article, we present a replication of an empirical experiment that evaluates intuitiveness and comprehensibility of keywords relating to different concepts in programming languages, originally conducted by Stefik ... -
The extent of empirical evidence that could inform evidence-based design of programming languages : a systematic mapping study
Kaijanaho, Antti-Juhani (University of Jyväskylä, 2014) -
Semantic agent programming language : use and formalization
Cochez, Michael (2012)This thesis gives an overview of languages used in the Semantic Web for data representation and querying. Then it gives a formalization of the Semantic Agent Programming Language (S-APL), which is a Semantic Web language ... -
Strategy and business history rejoined : How and why strategic management concepts took over business history
Lamberg, Juha-Antti; Ojala, Jari; Gustafsson, Jan-Peter (Routledge, 2022)Scholars at the intersection of business history and strategic management have argued for the relevance and importance of historical methods in the study of strategic management of organizations. We flip this argument and ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.