What a way to start a little update on the the object framework that I have been pushing on. The last update talked about ‘destructuring-bind‘. I had an epipheny the other day when I was t… more →
(defun ugly-lisp-code? () ())jamieorc wrote 7 months ago: I’ve been using this as my introduction to Lisp: Successful Lisp. So far I’m finding it … more →
gutzofter wrote 10 months ago: When developing with the object framework, I end up excreting all the side-effect-free (SEF) code fr … more →
gutzofter wrote 10 months ago: What a way to start a little update on the the object framework that I have been pushing on. The las … more →
gutzofter wrote 11 months ago: Recursive Condition This little trick hit me when I was perusing PCL. Specifically, the when selecto … more →
gutzofter wrote 11 months ago: Destructuring Bind … binds the variables specified in lambda-list to the corresponding values … more →
gutzofter wrote 11 months ago: Liskov Substitution Principle (LSP): Let q(x) be a property provable about objects x of type T. The … more →
gutzofter wrote 11 months ago: Abstraction (computer science): is a mechanism and practice to reduce and factor out details so that … more →
gutzofter wrote 11 months ago: WHY? When using my own home grown object system, I found out that it could not handle keyword parame … more →
gutzofter wrote 11 months ago: Getter/Setters How many times have you created two function for setting a specific value and then ge … more →
gutzofter wrote 11 months ago: I ran across this post, Prototyping Genetic Algorithms in Lisp. Check it out. It looks to be more al … more →
gutzofter wrote 11 months ago: References for our discussion: The power of abstraction, reuse and simplicity: an object-oriented li … more →
gutzofter wrote 11 months ago: What is Event Driven Architecture Programming? It is the ability to inform interested objects (consu … more →
gutzofter wrote 11 months ago: Other lispers are also thinking and writing about objects and there implementations. Jonathon Hawkes … more →
gutzofter wrote 11 months ago: What does it mean to be an object? A [computer] language mechanism for binding data with methods tha … more →
gutzofter wrote 12 months ago: Adding constructors to object The object needs to be able to implement default constructors. This re … more →
gutzofter wrote 12 months ago: Addendum The code for an object: (defobj counter-obj (:members ((counter 0))) (:methods ((:increment … more →
gutzofter wrote 1 year ago: Now that most of the low-hanging fuit has been picked from sb-cover, it is time to try to tackle som … more →
gutzofter wrote 1 year ago: The project I’m working on right now is sb-cover. I want to integrate it with lisp-unit-with-f … more →
gutzofter wrote 1 year ago: Code coverage is the glove that fits over unit testing. In order to get an idea of what code coverag … more →