freenode/#lisp - IRC Chatlog
Search
2:33:27
PuercoPop
Then again I was surprised when I learned some lispers pronounce CLOS as 'see-los' instead of 'klos' (same as clause)
2:37:35
rme
The joke is that you pronounce "flet" in order to rhyme with "macrolet", which itself is pronounced to rhyme with "Chevrolet".
2:42:46
mfiano
and f-let, macro-let, and i also use mvlet from serapeum for nested multiple value binding
3:25:05
mfiano
Anyone with access to CCL, does static-vectors of the latest QL dist quickload for you?
3:30:42
rme
how did you install ccl? it looks like it can't find the interface db (used by the #_ reader macro).
3:33:44
rme
mfiano: "offical" ccl has been on github for a while now (https://github.com/Clozure/ccl). If you start your ccl and evaluate (#_getpid) does it work?
3:34:41
rme
I suggest that you grab a release from https://github.com/Clozure/ccl/releases/tag/v1.11.5
3:35:52
defunkydrummer
mfiano: static-vectors quickloads fine for me, i'm on SBCL 1.3.10 on windows 64bit
3:36:00
mfiano
I took the lazy way and just installed ccl-git from the Arch AUR. I also think I should reboot this machine...it might have had a few linux kernel installs that diverge from the booted one :)
3:36:20
defunkydrummer
mfiano: i'm really pending to try CCL since long ago, i'll see if there is a binary for lazy-ass guys like me
3:37:35
cgay
I think even back in the 80s there were both the c-loss and kloss pronunciations. I distinctly remember switching from the former to the latter because it seemed more dominant.
3:37:48
defunkydrummer
oh yeah, CCL has a binary for lazy flakes like me... Downnnloaaadinggggggg my entry to the fantastic world of CCL
3:37:51
rme
defunkydrummer: Please see above release link. Download and unpack one file, and you'll have a running ccl (binaries and sources).
3:39:53
fiddlerwoaroof
I was running drakma:http-request in a loop with want-stream t, and I didn't think about how leaving the stream open means leaking sockets
3:53:52
defunkydrummer
PuercoPop: CHE-BRO-LET : che (argentinian for "bro"), bro (american for "che"), let (binding operator)
3:57:48
defunkydrummer
yes, like a chevrolet but with a large scope. The scope allows you to see further into the road, particularly at night, and more particularly when you have (declare (optimize (safety 0) (speed 3)))
4:17:23
ukari
i want to make a yield generator, if keyword yield (a macro) could be local scope it should be better
4:36:02
defunkydrummer
oh, i've installed CCL for the first time and already installed swank... so excited, because SBCL is so mainstream for a hipster.
4:36:34
defunkydrummer
does anybody know if CCL will someday support package local nicknames? is CCL actively mantained ?
4:39:09
rme
I talked to Xach a little bit at the ELS about the package local nickname issue. I'm willing to consider adding it to CCL.
4:40:23
defunkydrummer
rme: you are the maintainer? i'm not worthy! PS: You gained (1+ ) user today. Can't wait to load now my project under CCL
4:56:57
rme
Note that there is an odd bug where, on Windows, sometimes (ccl:quit) will hang instead of existing the lisp. I don't know why.
7:18:31
_death
fiddlerwoaroof: when that happened to me and all descriptors were taken I just did (sb-posix:close 1234)
9:37:23
Xof
in (let ((z 'bar)) (defgeneric foo (x) (:method-combination bar z))), what do you expect the method combination to receive as an argument?
9:47:18
beach
I would help you, but my computer has some hardware problem I think, and it keeps crashing if I do too many things.
9:53:01
beach
Note to self: In WSCL, specify how the :METHOD-COMBINATION option of DEFGENERIC is handled, in particular, whether the method-combination-arguments are evaluated.
10:29:24
akr
hello, anyone knowledgeable about postmodern? I'm trying to put together a simple query: http://lpaste.net/3943544928583286784
10:30:07
akr
when track is nil, the query should require that track is nil, otherwise it should require that it is equal to the id
10:31:29
akr
I guess that the whole (:select …) form is quoted by pomo:query, but I can't use backtick inside it on my own
11:29:52
meh
Is there a word that refers to the property of a system and processes on that system such that any effect on the system can be undone?
11:49:30
ukari
i found that it seems common to add (in-package :cl-user), is thete any benefit to it?
11:56:32
theemacsshibe[m]
meh: if I were selling a product I'd say non-destructive. Users don't really mind how you allocate data in their software. If I were describing processes in Lisp, reversible hopefully will confuse people less.
11:56:49
theemacsshibe[m]
nconc is destructive, append is not destructive. Neither is very reversible.
12:11:48
jdz
There's whole branch of since about "reversible computing", so I'd bet it has quite a specific meaning: https://en.wikipedia.org/wiki/Reversible_computing