freenode/#lisp - IRC Chatlog
Search
12:25:37
no-defun-allowed
Provided that seeking for a feature is relatively fast (hopefully with sublinear search complexity), a reference could be large and quick.
12:28:19
no-defun-allowed
It would be about as creative as the joke I decided to scrap about gendering based on paren/bracket shape.
12:29:51
no-defun-allowed
But "big boy" is more common than "big girl" or "big child" or so on, possibly due to alliteration.
12:35:52
jcowan
I agree about "apt alliteration's artful aid", but I think it's more about gendering things masculine by default, even in natural-gender languages like English
12:44:00
Nilby
Common Lisp is female becuase it take the seed of my idea and turns it into a living thing, but it's male becuase it fucks me over every day while forcing me to do menial labor for free, but it's non-gendered because it's just a programming language specification.
13:08:32
splittist
I would be grateful for anyone having a look at https://github.com/splittist/printfcl to see if it makes any sense. Thanks...
13:15:47
splittist
Shinmera: Basically. Or having to reproduce some output format specified with some version of printf format strings.
13:16:49
Shinmera
Fair enough. Though I would have exactly liked to have %p, since there's no portable way currently to get the object identifier without doing weird stuff with dissecting print-unreadable-object's output.
19:38:01
Bike
are there any existing libraries to define functions for copying objects? i'm contemplating how to duplicate a complicated data structure and don't want to duplicate work as well
19:39:24
Bike
for example to define things like "when copying this kind of object in this context, this field's value doesn't need to be copied, but this other one's should be"
19:43:51
Shinmera
I've only seen systems that handle this in the context of serialising to another format, but not copying directly.
19:44:11
Shinmera
Ime typically the copying logic required is either trivial, or complex enough to be better as an internal function.
19:45:10
Bike
mostly i'm dreading having to write such an internal function. guess it might be inevitable
19:45:21
Shinmera
Even automated traversal of object structures is fraught with issues. I moved away from a system in my game engine that automatically scanned for resources to allocate to a manual system based on a single generic function. Way less hassle and way less error prone.
19:48:19
scymtym
there was this "metacopy" system. i think it had problems, but maybe there are some ideas in there
21:39:10
aaronm04
hi all. Do you know how I would fix "No Lisp subprocess; see variable 'inferior-lisp-buffer'" in Emacs? I want to use SLIME :)
21:42:07
charles`
aaronm04: you have to have start a lisp process. step 1: have a common lisp installed, step 2 run M-x slime ( think it is)
21:46:37
aaronm04
after running Lisp->Run inferior lisp, everything seems to be working. I can Eval defun