4 ms·
I usually start a programming task CLOS by taking advantage of its flexibility,expressiveness and runtime dynamics. Then when I've got a better grasp of the str
by nemoniac 4y ago
I usually start a programming task CLOS by taking advantage of its flexibility,expressiveness and runtime dynamics. Then when I've got a better grasp of the structure of the task, I start to restrict that flexibility by using inlined generics and the like to get more speed.
Much in the same way as I program Lisp in general, first getting the shape of the task and then honing it by adding type declarations gradually.
- lispm 4y agofinalize the classes in some implementations -> fixed class layout -> faster slot access Training CLOS caches. There are attempts to improve Generic Function performance, especially for the SBCL implementation. ...