|
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 syntax transformation in Racket can be far more sophisticated than the usual Common 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 | ||