freenode/#lisp - IRC Chatlog
Search
11:09:55
thblt
FWIW, the WIP draft of the opcodes set is here: https://paste.thb.lt/1523617766.h.html
11:12:02
jackdaniel
thblt: you may see bytecode interpreter implemented in ECL source code src/c/interpreter.d
11:23:17
phoe
_death: I actually have to ask, why do you have an underscore in the beginning of your nick?
11:44:00
_death
I think I've been using "death" (used to be in caps) since 1998.. at least it's mine on some sites (github/reddit/hn)
14:02:29
minion
beach, memo from phoe: Hey! I have a question. We have a protocol, a generic function (FROB FOO), a protocol class FOO, a concrete class STANDARD-FOO, and its subclass NONSTANDARD-FOO. Should a protocol be able to mandate "direct" participation in a protocol for subclasses of FOO?
14:02:29
minion
beach, memo from phoe: By "direct" participation, I mean - there has to be a (defmethod frob ((foo nonstandard-foo)) ...) and not merely a (defmethod frob ((foo standard-foo)) ...)
14:02:29
minion
beach, memo from phoe: This is meant to be used in cases where the protocol author requires that each of the participating classes specifies its own behavior and does not rely on its superclasses' methods.
14:02:29
minion
beach, memo from phoe: The more I think about this idea, the less sane it seems to me, because it seems silly to put arbitrary limits like this. If NONSTANDARD-FOO merely logs some information to standard output, then it would be pointless to (defmethod frob ((foo nonstandard-foo)) (call-next-method)).
14:14:03
Shinmera
Speaking of ELS; for those not attending I recorded a practise run of my talk yesterday. https://www.youtube.com/watch?v=od6WI7JIJcQ
14:14:42
beach
I would like to watch it, but on this dinky laptop with free video drivers, it might be too painful.
14:26:27
beach
I started working a bit on WSCL. It turns out, the chapter files of the dpANS are quite modular, and the main material is in include files.
14:27:05
beach
That should make it easier to just rewrite the chapter files, include them in a main LaTeX document, and just compile it.
14:28:17
beach
I am doing WSCL stuff because it can be done more easily on this dinky laptop than (say) Second Climacs development.
17:51:32
phoe
Josh_2: it is, though the Lisp Discord server and the #lisp IRC channel usually go in their own ways and don't really interact with each other.
18:24:22
easye
p_l: It doesn't look like I am going to be able to make ELS 2018, and I have a banquet slot, so perhaps you can use that?
18:45:01
easye
phoe: lost my credit card, need to work for Emotiq, plane tickets look pretty prohibitive at the moment.
22:49:37
ruste
Question, how do I make asdf load a system from the current directory rather than from quicklisp?