3 ms·
>Math system is fully polymorphic Does it have fully polymorphic other basic functions, like setq, eql (or however they are named)? I guess not? Do you plan on
by duckingtest 12y ago
>Math system is fully polymorphic
Does it have fully polymorphic other basic functions, like setq, eql (or however they are named)? I guess not? Do you plan on introducing some parts of CLOS?
Lack of OO integration in CL is one of its biggest drawback for me... for me CLOS was the most powerful thing in lisp, not macros (mostly because they are not dynamic).
- _halgari 12y agoCLOS has been on my list to research for some time now, and I haven't made a decision on it yet. The goal would be to get the JIT to remove the method lookup completely, and that might get a bit tricky depending on how complex the lookup code is, but it is the most open dynamic OO system I've seen, so it might just be worth it.