Never mind the paradigm, what about multiparadigm languages?
ACM SIGCSE Bulletin
Prolog (3rd ed.): programming for artificial intelligence
Prolog (3rd ed.): programming for artificial intelligence
Recursive functions of symbolic expressions and their computation by machine, Part I
Communications of the ACM
Hi-index | 0.00 |
Programming paradigms are often skewed towards a particular domain of problems, thus one effective way to utilize them is through a multiparadigm approach to software development. One way to achieve this goal is to compile multiple languages to a single platform that can support a variety of processing models. This paper describes Yaccscript, an extensible platform for compiling languages to a common framework, and demonstrates its effectiveness at providing interoperability between object-oriented, functional, and logic programming through implementations of Python, Haskell, and Prolog.