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 3 April 2015.
01:49 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:02 vendethiel joined 07:55 Ven joined 08:02 Ven joined 09:44 Ven joined
Ven perl6 is so much like bash, both have gotos! bobcopeland.com/blog/2012/10/goto-in-bash/ 10:12
Ven actually wouldn't mind it if perl6 never got a "real" GOTO :)
10:41 Ven joined
masak I would settle for a goto that doesn't break any of our nice things. 10:54
Ven masak: but can we have such a thing? 10:59
i.e. I really would *love* TCO. but I know some features are going to make this **hard**
(I'm looking at you, callframe()) 11:01
I'm afraid, like in JS, any feature that's "too dynamic" will make some code go from "fast" to "very slow" (because the optimizer completly bailed out)
(I'm thinking of an optimization technique in JS to have a function wrap "eval" so that the VM knows the lexical scope is safe) 11:03
masak not sure that's allowed under "use strict"; 11:53
Ven might not be :) 12:00
but (0; eval)() might allow that
(yes, eval() and (0; eval)() act differently) 12:01
12:19 Ven joined 12:56 Ven joined 13:24 Ven joined 13:27 Ven joined 13:53 Ven joined 17:02 Ven joined 19:12 vendethiel joined