freenode/#clasp - IRC Chatlog
Search
2:54:24
Bike
i'm curious about this cont thing, though i don't know how often it will come up in CL style
7:03:08
beach
I have been criticized (by Jean-Philippe Paradis mainly) for having created something ugly. He has done something that apparently corresponds better to current taste in web design.
7:06:58
heisig
Heh, I don't care a bit about design, I care about content. And I really appreciate the occasional remarks.
7:07:30
beach
He wanted *me* to *officially* declare his version to be the *right* one, and to take mine down from its location. Probably he also wanted me to host *his* version instead, and teach the bots to use it instead.
7:08:19
Shinmera
There was also a thing where he got really furious at Xach for some reason and declared him to be "the head of the CL mafia"
7:08:40
beach
I told him that I was not particularly attached to mine, and that it would be fine with me if he asked the minion maintainer to redirect to his version instead. That was not enough apparently.
7:08:52
Shinmera
Then there was the thing where he called me a liar and said I didn't really have depression and was just crying for attention.
7:11:10
heisig
I never met him. Has he ever been at ELS? In my experience, it is text-based communication that makes people appear much worse then they are.
7:12:20
Shinmera
Whether it's text or not doesn't change that he's extremely demanding, imposing, and judgemental.
7:29:37
jackdaniel
every now and then there is a person who is convinced about being objectively right and willing to share that value with others (and wiping wrongfullness from the world:)
13:08:33
Bike
drmeister: any luck with DEBUG_COMPILER? i tried building with it but didn't see any difference.
13:37:41
karlosz
on the topic of tail calls, is there any transformation that introduces them? i see there is a tailcall instruction, but i grepped through the sources and didnt see how they could be introduced
13:37:41
minion
karlosz, memo from beach: Lambda lifting is a good thing in general, but in your example, you modified the signature of a function that is returned, and that would not be correct.
13:52:39
beach
karlosz: I think the idea was that it would be introduced as a transformation once it has been detected at the HIR level that a call is indeed a tail call.
13:53:42
karlosz
beach: okay, that makes sense. was just looking to see if there was code to introduce them, since there are mir and lir specializers for them
13:54:48
beach
Plus, MIR needs to be highly specialized on implementation-specific stuff like how the implementation represents objects.
13:55:34
beach
In SICL, AREF will have an indirection that won't necessarily exist in other implementations (for simple arrays).
14:02:08
Bike
the problem i had with lowering aref to mir was that the size of entries would vary based on the element type. and sub-word access might be funny.
14:02:49
Bike
the otherthing was i was wondering if you could do an aref with unknown element type by computing the element size at runtime from the array element type, which would look pretty different in ir