Humanist Discussion Group, Vol. 37, No. 534. Department of Digital Humanities, University of Cologne Hosted by DH-Cologne www.dhhumanist.org Submit to: humanist@dhhumanist.org Date: 2024-04-07 13:45:12+00:00 From: Henri Stephanou <henri.stephanou@GMAIL.COM> Subject: CfP on Semantics and Computation We invite submissions on the topic of “Semantics and Computation” for a special issue of the peer-reviewed, open-access, high-impact journal Philosophies <https://www.mdpi.com/journal/philosophies> (Q1 in Scopus for the category Philosophy and phi of science). The special issue is co-edited by Pr. Ray Turner and Dr. Henri Stephanou. Submission Deadline: October 15th, 2024 Description: The discipline of computer science is underwritten by its multifarious languages. Some interface directly with physical machines, while others are designed to be as far removed as possible from such devices. How are these languages defined? In particular, how are they defined semantically? And how do these semantic accounts reflect their computational nature? The objective of this special issue is to address such conceptual questions from the general perspective of the theories of meaning, as may be found in the philosophy of language and in semiotics in general. Bertrand Russell, following John Stuart Mill, argued that linguistic expressions are signs of something other than themselves, and suggested that the meaning of an expression is whatever that expression applies to. In the case of programming languages referential semantics comes in the guise of denotational semantics. However, Programming languages are used for computation and, in order to compute with them, we require rules of computation (operational semantics). These two approaches to semantics are taken to be complementary with soundness and completeness theorems employed to establish their agreement. But they raise a series of philosophical and conceptual questions. * What kind of denotations are appropriate for programming languages? Are sets, categories and games all equally appropriate? Should decidability concerns enter the picture? * Does compositional semantics guarantee good language design? * How are expressions that apparently refer to nothing dealt with? A referential semantics would appear to be committed to the view that expressions such as Father Christmas, and Sherlock Holmes are meaningless. Are programs that do not terminate meaningless? * Is there a notion of sense as well as reference for programming languages? Which is taken to define the language, the referential semantics or the operational one? * How are semantic accounts related to actual implementations? Can an actual implementation act as a definitional semantics? Or does such an approach succumb to Kripke’s criticism of dispositional semantics? * What are the philosophical issues that surround the various notions of process and their application to any analysis of non-determinism and parallelism? * Are there problems of providing semantic accounts for non-standard ways of programming, e.g. machine learning? * How do semantic theories of programming languages take into account external interactions (e.g. other computing processes or an external environment)? * These questions are not meant to be exhaustive, nor entirely clear, but only to encourage reflection and provide a flavor of the kind of foundational and philosophical concerns that the special issue is aimed at. We encourage you to submit first an abstract of the proposed submission. More detail can be found here <https://www.mdpi.com/journal/philosophies/special_issues/E21G29255P>. Guest Editors Prof. Dr. Raymond Turner Dr. Henri Stephanou _______________________________________________ Unsubscribe at: http://dhhumanist.org/Restricted List posts to: humanist@dhhumanist.org List info and archives at at: http://dhhumanist.org Listmember interface at: http://dhhumanist.org/Restricted/ Subscribe at: http://dhhumanist.org/membership_form.php