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 25 March 2015.
02:48 ilbot3 joined
moderator 6macros: discussing the finer points of Perl 6 macros, Qtrees, and how to stay sane | irclog: irclog.perlgeek.de/6macros/today
07:47 Ven joined 09:11 Ven joined 11:19 Ven_ joined 11:33 vendethiel joined 13:19 vendethiel joined 14:20 Ven joined
Ven "a syn­tax trans­for­ma­tion in Racket can be far more so­phis­ti­cated than the usual Com­mon Lisp macro." what's the definition of "sophisticated"? 14:20
I'm still not sure as to what's better, phase binding (scheme/racket) or late binding everywhere (most other lisps), but perl6 has long made its decision 14:21
masak ...which is? I'm still not caught up with terminology in scheme/racket. 14:34
this channel feels like it's full of Ven throwing cool ideas my way, and me not having enough tuits to digest them properly, or integrate them into the Perl 6 world view :/ 14:36
Ven s/tuits/time/ :P
in common lisp, macros have the lexical scope that's enclosing 14:37
(knowing that there's no "top-level lexical" scope in CL) 14:38
in racket, you have per-"phase" lexical scopes.
masak has never had anyone correcting "tuits" to "time" in anything he said before, and wonders at the significance of this :)
ok. phases sounds like something Perl 6 doesn't have in this case. 14:39
Ven Meaning I'm sure you'd a round to digesting them correctly if you had a bit more time to read all these links I've thrown at you 14:41
well, phases are akin to BEGIN, INIT, etc
even though they're numbered in racket 14:43
masak ok 14:44
I do hope that we'll end up with a nice, not unification exactly, but harmony perhaps, between macros and phases.
Ven has no idea 14:45