Search
Friday, 26th of October 2018, 8:26:40 UTC
8:29:45
Posterdati
sieve of eratosthenes eh? Dealing with prime numbers! :)
9:54:31
devon
QuickLisp fails to load my local projects, e.g., http://jovi.net/QL
9:55:32
no-defun-allowed
(ql:register-local-projects)?
10:12:29
devon
no-defun-allowed: Never heard of ql:register-local-projects - until today, everything in the local-projects directory simply worked.
10:14:46
devon
no-defun-allowed: thx, fixed.
10:21:44
devon
ql:quickload can't find a system listed by (ql:list-local-systems) so not really fixed.
10:24:48
jackdaniel
is it CCL and symlinked directory by chance?
10:25:58
jackdaniel
I'm not sure who is at fault, but CCL or ASDF doesn't behave well with symlinks to directories when it comes to looking for a system
10:27:00
jackdaniel
from workarounds which may work (in case of local projects) it is to call register-local-projects *from* sbcl and then launch ccl
11:07:59
nly
Posterdati just trying some project euler examples
11:50:30
shka_
heisig: is there a video of you with this presentation? https://www.european-lisp-symposium.org/static/2018/heisig.pdf
11:51:47
heisig
shka_: In theory, yes. But as far as I know the ELS recordings have not been uploaded (yet?).
11:53:51
beach
shka_: I suggest you organize ELS and see what it's like. Then people can say that your organization sucks.
11:54:17
jackdaniel
I think the meaning was: "this sucks that videos are not available"
11:54:31
shka_
jackdaniel: exactly, thank you
11:54:39
beach
I said "organization", not ELS.
11:55:08
shka_
i don't know if organization of event was good or bad, i know that videos are not available yet
11:56:00
shka_
and this specific fact is unfortunate
11:56:25
beach
"unfortunate" is a much better choice of words.
11:56:52
jackdaniel
well, when I say ELS I mean organization and event, not a brand
11:57:05
shka_
this probabbly says more about unsufficient manpower behind editing of those videos more then anything else
11:57:40
shka_
so, let's say i want to do it for free, just because i really want this talk
11:57:56
beach
It depends on which year it was.
11:58:15
jackdaniel
els mailing list would be a good place to ask
11:59:10
beach
That would Ravenpack in Marbella.
11:59:29
beach
https://www.european-lisp-symposium.org/2018/index.html#location
14:21:22
knobo
Is it possible to find out what state the compiler is in when my load fails? (:compile-toplevel or :load-toplevel etc)
14:22:47
knobo
(ql:quickload "my-project")
14:23:23
Bike
the backtrace should make it fairly obvious if it's in the middle of the compiler. you can also look whether fasl files have been produced.
14:25:57
knobo
if i do (defvar *web* (make-instance '<web>)) it works, but if I import *web* from another package, and then do (setf *web* (make-instance '<web>)) it fails.
14:26:40
Bike
I meant, what is the error message.
14:28:21
knobo
Bike: the make-instance hash a initialize-instance method that is not called before it's too late.
14:29:27
knobo
Bike: so later in the code I get There is no applicable method for the generic function #<STANDARD-GENERIC-FUNCTION (COMMON-LISP:SETF NINGLE.APP:ROUTE) (1)> when called with arguments .....
14:30:20
Bike
so the problem has to do with <web> rather than *web*?
16:04:17
warweasle
Has anyone written a diff tool for sexps?
16:05:03
Bike
one of the els talks was about that
16:05:41
Bike
european lisp symposium. let me find it for you.
16:06:54
Bike
i think i'm thinking of "Clef Design: Thoughts on the Formalization of Program Construction", but i guess it's not online
16:07:26
warweasle
That's ok, I don't speak European. :P
16:07:29
Bike
http://www.expressionsofchange.org/ i guess it has its own website. okay.
16:09:51
warweasle
I was thinking of using something like this as remote "datablocks" which would make a great base for a multi-user editor.
16:12:54
scymtym
there is https://github.com/GrammaTech/sel/blob/master/ast-diff/lisp-diff.lisp
16:21:31
pfdietz
I am working on precisely that right now, scymtym.
16:22:26
pfdietz
Well, the ast diff thing that goes with it.
16:23:00
scymtym
pfdietz: interesting. maybe talk to eschulte (the author of the above). see https://github.com/robert-strandh/Eclector/issues/28 for a bit of context
16:24:28
pfdietz
I talk to him most work days. :)
16:25:13
scymtym
oh, i didn't read your message that way :) i read it in the independent-invention sense
16:27:04
pfdietz
Context: I started working for GT in August.
16:41:50
Posterdati
did anyone compiled sbcl-1.4.12 with clisp 2.49??
16:47:22
trafaret1
I have some question about applying lisp for prototyping real time control sytems
16:47:34
trafaret1
have anybody expirience in that domain?
16:51:32
beach
Prototyping, as in the prototype does not itself have to be real time?
17:24:45
trafaret1
Posterdati: reason why I ask such question
17:25:02
trafaret1
I want to do fast prototyping and it it needed to write code in another programming language
17:43:18
phoe
trafaret1: your English is making it troublesome for me to understand
17:43:27
phoe
you need Lisp to write code in another language?
17:43:38
phoe
or do you want to prototype in Lisp and then write the final code in another language?
17:58:05
ebrasca
Can sbcl compile on ppc64le?
18:03:06
phoe
ebrasca: #sbcl should be able to answer
18:04:21
ebrasca
phoe: Hi , how are you doing?
18:05:53
phoe
ebrasca: things are okay. You?
18:08:25
ebrasca
phoe: I think I am fine. I have done some coding in mezzano.
18:10:26
phoe
I've noticed. Quite a lot of code you've been pushing there.
18:12:13
ebrasca
I like to make better code but don't know how.
18:14:58
ebrasca
phoe: Some progress in your UltraSpec?
18:15:11
phoe
ebrasca: nope - it's paused for now.
20:12:50
emaczen
How much should program memory vary in a running lisp program?
20:13:44
Xach
emaczen: it depends what the program does
20:15:00
ebrasca
phoe: Do you plan some meting?
20:15:21
emaczen
Xach: I'm looking for reasonable estimates as to when I can determine my program is leaking memory
20:15:36
emaczen
Also if anyone has a good methodology for tracking a memory leak I am interested
20:17:18
Bike
check (room), do a thing that shouldn't leave any memory lying around, run a gc, check room again, note any severe discrepancy?
20:17:57
emaczen
Bike: How do you force a garbage collection?
20:21:27
Bike
depends on implementation. on sbcl it would be (sb-ext:gc :full t)
20:26:20
makomo
phoe: the pdf regarding alexandria that you linked, is that something you're working on or?
Friday, 26th of October 2018, 20:26:40 UTC