01:08 FROGGS_ joined 01:47 ilbot3 joined 05:30 domidumont joined 05:35 domidumont joined 05:59 brrt joined
brrt good * #moarvm 06:00
nwc10 good *, brrt
brrt unfortunateky didnt bring his laptop while commuting 06:01
so no hacking... :-(
nwc10 more thinking time
brrt aye.
and staring out of windows 06:02
as in, made of glass windows
isn't it funny how there are only a small number of options to solve nearly any problem... 06:06
caching is one. Moving from singulars to sets, and from sets to specially structured sets 06:08
is anothrer
nwc10 neither "another layer of indirection" nor "bigger hammer" seem to be in your list :-) 06:09
brrt another layer of indirection is one :-) but not my favorite
very easy to get lost in those 06:10
TimToady caching is an off-by-one-layer-of-indirection error :) 06:11
brrt something like it but not the same: 'move it to another phase'
nwc10 which is often useful, because that phase might be "never" 06:12
brrt has to ponder that for a bit
nwc10 don't ponder so hard that you miss your stop
TimToady speaking of off-by-one
brrt still have 20 minutes 06:13
practical suggestion: why not store the args in the buffer and compact them later 06:14
(that was only meant as a note-to-self)
nwc10: if I could summarise your talk it'd be 'without mug-throwing the perl community would have muddled through the last 15 years much like php and python and ruby' 06:17
nwc10 yes. instead of muddling through it a different way 06:18
brrt ergo it would not have strived towards greatness like perl6 does
nwc10 I missed mentioning one thing that I'd put the clues in the slides for
the "Cube" project starts in 2007
why didn't it use/reuse the JavaScript VMs, or the approach taken, or whatever? 06:19
brrt what was that again?
nwc10 Answer - the JS speed wars didn't start until 2009
that was the sort-of-Parrot/Pynie/MoarVM
with all the suble problems of Parrot/Pynie and MoarVM :-)
brrt oh right. with the better vtables
nwc10 yes, but no threads 06:20
because refcounting
brrt oh yes
brrt wonders about TimToady's off-by-one 06:21
nwc10 suspsects it's an off-by-one error in his bed, which he's now corrected
TimToady sounds more like it was an on-by-one error
nwc10 oh, I'm wrong 06:22
keeps happening.
brrt takes his time to parse that
06:24 domidumont joined 06:26 nebuchadnezzar joined
brrt decommute& 06:26
06:34 domidumont joined 07:40 zakharyas joined
dalek arVM: 7b6c092 | moritz++ | Configure.pl:
Configure: explicit use lib ".". Closes #403.
15:41
timotimo any reason we're not moving stuff into a lib/ folder instead? 15:43
moritz yes, more effort, larger diffs :-) 15:45
timotimo OK
16:14 domidumont joined 16:29 travis-ci joined
travis-ci MoarVM build errored. Moritz Lenz 'Configure: explicit use lib ".". Closes #403.' 16:29
travis-ci.org/MoarVM/MoarVM/builds/159348434 github.com/MoarVM/MoarVM/compare/3...6c0925597b
16:29 travis-ci left
timotimo ^- not actually b0rked build 16:36
18:17 FROGGS joined 19:13 TheLemonMan joined 19:18 Ven joined 19:58 Ven joined 20:00 Ven joined 20:06 Ven joined