freenode/#sicl - IRC Chatlog
Search
4:38:31
beach
Well, I guess phoe or Shinmera did, but somehow they must be associated with my name? Perhaps that association was made then too.
4:40:35
beach
What is "my page" on YouTube? I have created no such thing as I recall. And what is it that you "don't think it was"?
4:41:14
no-defun-allowed
Okay, there are no videos on https://www.youtube.com/channel/UCWjEHQA5hFDPn_riVsfnkVw, and as such, I don't think an association like that was made.
4:41:32
beach
I got an email from YouTube (in French) saying that theemacsshibe has subscribed to "my videos", so somehow there must be a set of videos that YouTube considers "mine".
4:42:52
beach
Oh, wait, I did create a channel in order to answer some questions about my online Lisp meeting videos.
4:44:12
no-defun-allowed
There are no videos in that set currently -- I subscribe to any Lisp programmers I find so that the glorious YouTube algorithm will hopefully find more interesting videos.
4:47:42
no-defun-allowed
Honestly, I don't know if that does anything (said algorithm is another black box that tries to optimise for retention time, and usually pushes uninteresting crap without deliberation), so I'm sorry that it caused a bit of confusion.
4:48:28
beach
No, don't worry about it. I had just forgotten that I had to create a channel in order to answer a question. So I was confused.
9:28:41
beach
As we agreed on, I introduced two subclasses of BIGNUM, namely POSITIVE-BIGNUM and NEGATIVE-BIGNUM. As a result, the name of the slot accessors changed, and I took the opportunity to put the definitions of the accessor generic functions in the same file as the DEFCLASS forms.
10:48:28
heisig
I still need to thing it through. Is there a document describing the properties of each environment and how they interact?
10:52:29
beach
First define host classes for the MOP classes, but not in the host environment and instead in a first-class global environment. Second, create instances of those classes, pretending that they are in fact classes as well. Third, define make-instance on those non-classes that create SICL objects.
10:53:36
beach
This get complicated, because the way the resulting class hierarchy is described is as the result of the execution of a bunch of functions, often generic.
11:13:54
heisig
That would be great. Github issues are a great tool for coordinating groups of developers.
11:15:38
heisig
I still wish Github were public infrastructure and not proprietary, but here we are.
13:04:16
heisig
I've seen them. Most of them shouldn't be too hard. The only challenging task is to merge Cleavir and Cleavir2.