Towards Comparing Programming Paradigms
This work addresses the need for systematic comparisons of programming paradigms to assist developers in selecting appropriate tools, but it is incremental as it builds on existing concepts without introducing new methods.
The paper tackles the problem of comparing programming paradigms by proposing a theoretical, technical, and practical framework, and presents initial results from comparing two representative approaches within the SAP environment.
Rapid technological progress in computer sciences finds solutions and at the same time creates ever more complex requirements. Due to an evolving complexity todays programming languages provide powerful frameworks which offer standard solutions for recurring tasks to assist the programmer and to avoid the re-invention of the wheel with so-called out-of-the-box-features. In this paper, we propose a way of comparing different programming paradigms on a theoretical, technical and practical level. Furthermore, the paper presents the results of an initial comparison of two representative programming approaches, both in the closed SAP environment.