Search
Sunday, 31st of May 2020, 20:16:31 UTC
2:50:37
beach
Good morning everyone!
4:23:32
no-defun-allowed
Hello ebrasca
4:54:18
ebrasca
Have you done some video about sicl or lisp?
4:55:18
beach
Me? Only the one for ELS. But I am working on one that explains first-class global environments.
4:55:34
beach
It is meant for phoe's new initiative.
4:56:53
ebrasca
Can you share links?
4:57:03
beach
It is not finished yet.
4:57:23
beach
Oh, but I did a short one that shows how I work with SICL bootstrapping tools.
4:57:32
beach
Let me see if I can find the link for you...
4:59:09
beach
http://metamodular.com/SICL/sicl-bootstrapping-tools.mkv
4:59:56
beach
And my ELS talk is here: http://metamodular.com/SICL/debugging-talk.mkv
5:21:25
beach
Sure. What is your reason for looking for videos?
5:22:30
ebrasca
Probably because of cancelled ELS.
5:23:00
beach
It wasn't exactly canceled. It took place online.
6:01:59
beach
ebrasca: Either way, if you have any questions relative to those videos, don't hesitate to ask.
7:06:37
ebrasca
beach: Why compile run and debug version instead of compiling debug version on demand?
7:07:27
beach
To save the programmer some work.
7:08:43
ebrasca
Can you lose some debug info for runing run version istead of debug one?
7:09:16
beach
Yes, the "normal" version will contain very little, if any, debug information.
7:13:37
ebrasca
Why multi stage compilation?
7:20:27
ebrasca
Multi phase bootstraping prosedure.
7:21:24
beach
Oh, that's very hard to explain. Let me see if I can point you to a paper...
7:22:07
beach
http://metamodular.com/SICL/bootstrapping.pdf
7:23:15
beach
The paper is not that great, in that the page limit is not enough to explain everything. But you might at least understand why it can't be done in one phase.
8:14:26
ebrasca
beach: Are you going to use sicl to write lisp OS?
8:15:39
beach
That's the plan, yes. If it is possible within my remaining life expectancy.
Monday, 1st of June 2020, 8:16:31 UTC