Directory | Tags | Index | LinkIt | Submit   | Help
    Tuesday, 02 September 2014 - anonymous
Login/Register to vote and to have access to more features

You are here: Root > Programming Languages > Common Lisp

Go directly to another tag

All Last Modified Items for Metaobject Protocol

Back to full tag view

Sheeple (Modified)
Last modification: Sat, 23 Jan 2010 02:13:37 GMT
Sheeple is a delegative prototype-based object system inspired by CLOS. It is designed with the purpose of providing the goodies of CLOS programming, but in an object-based environment. As such, it ...

CL-Graph (Modified)
Last modification: Fri, 30 Oct 2009 13:54:36 GMT
A package for creating and manipulating graphs (in the graph-theoretic sense). Creates a set of CLOS classes for graphs, vertices, edges. Provides algorithms for traversing, counting, searching for ve...

Revisiting the Visitor: the "Just Do It" Pattern. (Added)
Last modification: Tue, 28 Apr 2009 08:07:14 GMT
A software design pattern is a three-part rule which expresses a relation between a certain context, a problem, and a solution. The well-known "GoF Book" describes 23 software design patterns. Its inf...

Binary Methods Programming: the CLOS Perspective. (Added)
Last modification: Tue, 28 Apr 2009 08:00:19 GMT
Implementing binary methods in traditional object-oriented languages is difficult: numerous problems arise regarding the relationship between types and classes in the context of inheritance, or the ne...

CLOS Efficiency: Instantiation -- On the Behavior and Performance of Lisp, Part 2.1 (Added)
Last modification: Tue, 28 Apr 2009 07:54:14 GMT
This article reports the results of an ongoing experimental research on the behavior and performance of CLOS, the Common Lisp Object System. Our purpose is to evaluate the behavior and performance of ...

Singleton classes (Modified)
Last modification: Wed, 03 Dec 2008 21:40:47 GMT
A library for implementing singleton CLOS classes, i.e. classes that only have a single instance. This is part of the Lisp hacks collection by Tim Bradshaw

Kevin Raison (Added)
Last modification: Mon, 29 Sep 2008 18:49:51 GMT
Founder, President and Senior Consultant of Chatsubo.net LLC, a small IT firm headquartered in Seattle, Washington. Currently developing Lisp based application software for multimedia editing and publ...

Jerry Boetje (Modified)
Last modification: Sat, 15 Mar 2008 17:08:26 GMT
CS instructor at the College of Charleston in Charleston, SC. Long-time Lisp user and developer. Architect and manager of the CLforJava project at the College of Charleston.

Closer to MOP (Modified)
Last modification: Mon, 23 Apr 2007 11:32:03 GMT
Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect MOP features as detected by MOP Feature Tests in a growing number of Common Lisp implementations.

cl-perec (Added)
Last modification: Tue, 30 Jan 2007 13:08:07 GMT
cl-perec is a library for RDBMS based CLOS persistency

CL's MOP vs Java's Reflection (Added)
Last modification: Tue, 31 Oct 2006 22:09:35 GMT
A discussion about how the Common Lisp Meta Object Protocol compares to Java reflection.

computed-class (Added)
Last modification: Sat, 28 Oct 2006 09:36:51 GMT
A library that implements computed classes. "An instance of computed-class is a class meta object which supports per instance lazy computation of CLOS object slot values".

User-Level Language Crafting: Introducing the CLOS Metaobject Protocol (Commented)
Last modification: Sun, 22 Oct 2006 21:27:12 GMT
Paper by Andreas Paepcke published in the book "Object-Oriented Programming: the CLOS perspective", MIT Press, 1993. It discusses how CLOS carries the idea of open and modular systems to the realm of ...

The common Lisp object system metaobject kernel: a status report (Added)
Last modification: Thu, 21 Sep 2006 06:05:18 GMT
Paper published in the "Proceedings of the 1988 ACM conference on LISP and functional programming". A status report on the design of the CLOS Metaobject Protocol (MOP). The paper "is organized around ...

MOP Retrospective - Gregor Kiczales speaks to lispvan (Added)
Last modification: Wed, 12 Jul 2006 09:38:19 GMT
A blog entry by Bill Clementson with a link to the audio recording of a talk given by Gregor Kikzales at the Vancouver Lisp Users Group (lispvan) meeting of June 28, 2006. The meeting was based on a q...

metacopy (Added)
Last modification: Sun, 28 May 2006 10:44:47 GMT
A toolkit for specifying how to make copies of CLOS objects.

Moptilities (Added)
Last modification: Sun, 07 May 2006 09:31:56 GMT
A compatibility layer on top of various CLOS MOP implementations, with some additional reflection capabilities.

Abstract classes (Added)
Last modification: Sun, 19 Feb 2006 13:43:41 GMT
An implementation of abstract CLOS classes, i.e. classes that can be subclassed but not instantiated. This is part of the Lisp hacks collection by Tim Bradshaw.

AspectL (Added)
Last modification: Tue, 14 Feb 2006 21:28:34 GMT
AspectL is a library that provides aspect-oriented extensions for Common Lisp / CLOS.

MOP Feature Tests (Modified)
Last modification: Tue, 14 Feb 2006 21:27:19 GMT
This package provides a test suites for checking what CLOS MOP features a Common Lisp implementation supports.

"A Survey of Current CLOS MOP Implementations" (Added)
Last modification: Sun, 15 Jan 2006 23:46:02 GMT
This paper surveys implementations of the CLOS MOP in some of the more popular implementations of Common Lisp. First a brief overview of the CLOS MOP is given. A number of Common Lisp implementations ...

The Common Lisp Object System: An Overview (Added)
Last modification: Sun, 15 Jan 2006 16:45:11 GMT
Paper by Richard P. Gabriel and Linda DeMichiel published at ECOOP 1987. It introduces the major ideas of CLOS: generic functions, classes and inheritance, method combination and the meta-object proto...