The semiology of the object oriented programming Cover Image

Semiologia programării orientate spre obiect
The semiology of the object oriented programming

Author(s): Călin Bolea
Subject(s): Philosophy, Economy, Semiology, Ethics / Practical Philosophy, ICT Information and Communications Technologies
Published by: SACRI – Societatea Academica de Cercetare a Religiilor si Ideologiilor
Keywords: OOP; programming; semiotics; semiology; hermeneutics; Ferdinand de Saussure; coding; sign;

Summary/Abstract: Programming is one of the most philosophically interesting crafts of our time. Semiology, semiotics and hermeneutics can be some of the branches of philosophy that explore this craft and more specifically, object oriented programming. The classes created through object oriented programming define what is significant for an object and the way it interacts with other objects. Design patterns take advantage of that significance and tie it to a larger system. This makes a good context for exploring the triadic and dyadic sign models and with so many people reading and writing code, hermeneutics can play a big role in understanding the process of development. All this can bridge the gap between academic philosophy and day-to-day lives and jobs and help both worlds understand their object of attention better. Exploring this branches of philosophy through the object oriented paradigm will need more than a mere overview of it’s potential, but the discussion needs to start from a very high-level introduction before getting to more specific influences. Some scholars have already started this journey and in the future, I foresee an increase in scholarly papers treating a similar subject.

  • Issue Year: 3/2020
  • Issue No: 4
  • Page Range: 104-116
  • Page Count: 13
  • Language: Romanian