JUCS - Journal of Universal Computer Science 14(20): 3333-3357, doi: 10.3217/jucs-014-20-3333
UCL-GLORP - An ORM for Common Lisp
expand article infoAntónio Menezes Leitão
‡ Technical University of Lisbon, Lisbon, Portugal
Open Access
UCL-GLORP is a Common Lisp implementation and extension of GLORP (Generic Lightweight Object-Relational Persistence), an Object-Relational Mapper for the Smalltalk language. UCL-GLORP is now a mature framework that largely extends GLORP and that takes advantage of some of Common Lisp unique features. This paper illustrates UCL-GLORP and discusses some of the challenges that we faced in order to find suitable replacements, in Common Lisp, for some of the more esoteric features of Smalltalk that were explored by GLORP.
object-relational mapping, Common Lisp, Smalltalk