6macros: discussing the finer points of Perl 6 macros, Qtrees, and how to stay sane | irclog: irclog.perlgeek.de/6macros/today
Set by moderator on 28 July 2015.
02:16 vendethiel joined 07:07 Ven joined 08:12 cgfbee joined 10:20 Ven joined 10:59 vendethiel joined 11:18 Ven joined
Ven looks at vitovan.com/lispweb3.html and thinks "that's how I want my doc NOT to look like" 11:45
masak :) 11:56
12:23 Ven joined
Ven there's been a fair bit of lisp posts (r/programming, etc) recently 12:29
(credits to yogthos, mostly..)
masak sounds positive 12:30
Ven well, some of his blog posts sound far less... you-know-what than usual lispers 12:43
actually, it seems like he wasn't him..
the blog post series (5 posts) I'm talking about is this: malisper.me/2015/07/07/debugging-li...mpilation/ 12:44
recompilation, inspection, class redefinition, restarts, and runtime tracing 12:45
masak nice 12:46
Ven we have a bit of that already, which is pretty great 12:47
recompilation is not nearly there, afaik 12:48
inspecting is missing. class redefiniton... we can do this. restarts -- these can most probably be in userland 12:49
and runtime tracing - we've seen it's possible (jnthn++, obviously)
I wonder how hard it'd be to get a perl6 "runtime REPL" 12:52
that'd probably be running in a separate thread?
masak kind of a client-server thing? 12:54
Ven yes.
so that you could look at stuff while it's running 12:55
that probably means being able to replace a function (at runtime) with a "traced" one
Foo::Bar.wrap(sub (|c) { say "I WAS CALLED WITH {c}"; nextsame; })
^ that should be typeable into some runtime REPL, in my mind
but I have next to no idea how to achieve that, or where to start looking 12:57
masak ok 12:59
maybe ask on #perl6? :)
Ven I think I'd rather leave these brains to their current task :) 13:00
masak heh. 13:03
14:15 Ven joined 16:32 Ven joined 17:08 Ven joined 18:50 vendethiel joined