freenode/#lisp - IRC Chatlog
Search
23:15:04
dmiles
the consequences of symbol-macroletting over a global variable is an error .. with-slot seems to symbol-macrolet.. i guess it is the case that there are typically very few global vars
23:15:18
jmercouris
emaczen: I have no idea, it is bound when starting the IDE and should be in your bootstrapping code for standalone
23:16:26
jmercouris
emaczen: if you look in my source cocoa/application.lisp you'll see where I setq *nsapp* as part of the bootstrap/startup of the standalone app
23:19:00
emaczen
jmercouris: I didn't really want to mess with it so I just figured out how to do it with cocoa...
23:19:52
emaczen
having to program a little bit with cocoa/objective-c makes me VERY thankful for common-lisp, there is some strange stuff out there
23:22:39
jmercouris
emaczen: You can also get access to the shared application via another function called like [sharedApplication] or something, I can't remember
23:33:47
asarch
PCL in chapter three says about some implementations compiles the code and other just interpret it
23:34:24
jmercouris
asarch: Yeah, but I believe SBCL does both, I'm not an SBCL user though, many people in this channel are though
23:35:38
dmiles
in clisp we have to ectually tell it we want a function compiled.. is that the case in SBCL>
23:38:01
Shinmera
I don't think sb-fasteval is activated on standard fancy builds, but that's the more recent and involved interpreter.
23:38:34
asarch
I remember quiet long ago that someone told me that God used Lisp to create the Universe
23:46:59
dmiles
i am calling WAM-CL a compiler since before i run a form at the repl i convert it to prolog source, then on several versions of prolog (especially the one i am using) code is compiled whenever it is called
23:50:16
dmiles
so (disassemble ..) calls clause/2 (which decompiles the Zip-WAM) and prints out what was threre
0:15:43
dmiles
what is neat is on YAP-Prolog it compiles to the Extended Andorra Model (EAM) https://arxiv.org/pdf/1009.3806.pdf
1:26:12
rpg
dmiles: compiling one high level language to another does seem a little perverted. But on the other hand, everyone's compiling stuff to JavaScript these days, so go figure!
1:27:15
rpg
dmiles: Once you get WAM-CL done, you can run Peter Norvig's Prolog-in-Lisp on it, which will almost be an MCEscher drawing!
2:25:42
ebzzry
When using S-L-A-D (SBCL), the path /usr/lib/sbcl/sbcl.core is hardcoded inside, right?
2:45:43
loke
cgay: Be careful though. Don't forget that f-k-r-t will block the östenfreischer unless the zahnspühle is set to ZWEI
2:47:30
drmeister
If I have a remote swank server and I want to access the file system on the remote server - is there a way to do that through slime?
2:48:24
loke
drmeister: https://www.common-lisp.net/project/slime/doc/html/Setting-up-pathname-translations.html#Setting-up-pathname-translations
5:20:23
jack_rabbit
playing with lparallel. Anyone know why the pmap* functions seem to be consing up a lot of memory?