Challenging Questions for the Rationale of Non-Classical Programming Languages
Olivier Michel, Jean-Pierre Banâtre, Pascal Fradet, and Jean-Louis Giavitto
In this position paper, we question the rationale behind the design of unconventional programming languages. Our questions are classified in four categories: the sources of inspiration for new computational models, the process of developing a program, the forms and the theories needed to write and understand non-classical programs and finally the new computing media and the new applications that drive the development of new programming languages.