Directory | Tags | Index | LinkIt | Submit   | Help
    Sunday, 20 April 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 CLOS

Back to full tag view

evol (Added)
Last modification: Mon, 19 Apr 2010 17:33:49 GMT
evol - entrenched virtues of lisp (love reversed) aims to be a compatible and full-fledged replacement for the GNU autotools stack targeted at coping with the autotools' shortcomings while not repeati...

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 ...

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 ...

SWCLOS: A Semantic Web Processor on Common Lisp Object System (Annotated)
Last modification: Tue, 16 Dec 2008 03:24:25 GMT
SWCLOS is a Semantic Web processor that is built on top of Common Lisp Object System (CLOS). Every resources in RDF and RDFS, e.g. rdfs:Class, rdfs:Resource, rdf:Property, and resource instances and p...

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 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.

grand-prix (Added)
Last modification: Mon, 12 Feb 2007 08:39:17 GMT
Tests, stress-test and performance-tests for Common Lisp object-databases and persistence libraries.

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

SISCOG - Sistemas Cognitivos Lta (Added)
Last modification: Sat, 25 Nov 2006 13:36:51 GMT
SISCOG is a software company that provides decision-support systems for resource planning and management in transportation companies, especially in the field of railways. Lately other domains of appli...

cl-wdim (Modified)
Last modification: Fri, 24 Nov 2006 19:29:46 GMT
Cl-wdim is "a Common Lisp web framework based on persistent CLOS".

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.

Design by Contract (Added)
Last modification: Mon, 30 Oct 2006 08:16:23 GMT
An implementation for CLOS of the Design by Contract method of software engineering, developed by Bertrand Meyer for the Eiffel programming language.

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 ...

defclass-star (Added)
Last modification: Sun, 15 Oct 2006 17:24:51 GMT
defclass* and defcondition* that automatically generates accessors other things that are schematic for most defclass declarations.

Algorithme - Information Technology services (Modified)
Last modification: Wed, 04 Oct 2006 13:16:25 GMT
A company that offers custom software, knowledge-based systems and rapid application development services, also with the use of CLOS.

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 ...

MCPat (Added)
Last modification: Fri, 08 Sep 2006 23:21:07 GMT
MCPat stands for Meta-Circular Pattern Matcher, a simple pattern matcher that executes code by lists against patterns.

Span/NLI (Added)
Last modification: Thu, 07 Sep 2006 07:35:36 GMT
A set of portable extensions for bindings, CLOS-compatible message passing, easier manipulation of functions, continuations and cooperative multitasking.

Erann's Lisp utilities (Added)
Last modification: Sun, 16 Jul 2006 09:24:35 GMT
A small set of Common Lisp utilities for string and symbol operations, CLOS, mapping, flow control, anaphoric macros, and more.

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.

Cells (Added)
Last modification: Sat, 25 Mar 2006 10:19:02 GMT
A dataflow, constraint-management extension to CLOS. It allows the creation of classes whose instances "have slots whose values are determined by a formula", like cells in a spreadsheet. Arbitrary Com...

Defaulting optional arguments for generic functions (Added)
Last modification: Sun, 19 Feb 2006 14:16:48 GMT
An implementation of CLOS "wrapping" methods. They are "like around methods but happen outside them (so: before and after), and the least specific wrapping method is outermost". They provide a clean w...

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.

Lisp hacks (Added)
Last modification: Sun, 19 Feb 2006 13:02:09 GMT
A collection of small libraries for packages, dynamic variables, lists, iteration, CLOS, and HTML generation.

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.

Language Constructs for Context-oriented Programming (Added)
Last modification: Tue, 14 Feb 2006 21:06:52 GMT
ContextL is an extension to the Common Lisp Object System that allows for Context-oriented Programming. It provides means to associate partial class and method definitions with layers and to activate ...

BKNR Datastore (Commented)
Last modification: Sat, 11 Feb 2006 23:00:29 GMT
The bknr datastore is a persistence system based on transaction logging. Similar to Java Prevalence, it logs all changes to the persistent data to a transaction log file on disk. Snapshots can be wr...

Henry Baker's Archive of Research Papers (Added)
Last modification: Mon, 16 Jan 2006 17:10:57 GMT
Collection of papers on programming languages research, including some on Common Lisp implementation issues and CLOS.

"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 ...

CLOS in Context: The Shape of the Design Space (Added)
Last modification: Sun, 15 Jan 2006 17:07:36 GMT
Chapter written by Daniel G. Bobrow, Richard P. Gabriel and Jon L. White for the book "Object-Oriented Programming: The CLOS Perspective" (edited by Andreas Paepcke, MIT Press, 1992). It examines the ...

CLOS: Integrating Object-Oriented and Functional Programming (Added)
Last modification: Sun, 15 Jan 2006 16:58:36 GMT
Paper by Richard P. Gabriel, Jon L. White and Daniel G. Bobrow published in the Sep. 1991 issue of CACM. It discusses how CLOS combines previous programming traditions and ideas.

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...

PCLOS Reference Manual (Added)
Last modification: Sat, 07 Jan 2006 15:31:11 GMT
Hewlett-Packard HPL-91-182 technical report by Andreas Paepcke, 5 December 1991. The document combines the manuals of versions 2.0, 2.1 and 3.0 of the CLOS-based PCLOS persistent object store. The fir...