Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2014-03-11

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:32 benabik joined #moarvm
02:29 FROGGS joined #moarvm
03:04 woosley joined #moarvm
03:34 woosley1 joined #moarvm
05:09 woosley joined #moarvm
05:20 dalek MoarVM: f40e19a | jimmy++ | src/io/ (2 files):
05:20 dalek MoarVM: small cleanups
05:20 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/f40e19a1e2
05:22 jnap joined #moarvm
06:22 jnap joined #moarvm
06:32 vincent22 joined #moarvm
07:23 jnap joined #moarvm
07:35 timotimo masak: python insists on trying to decode your pretty box art as ascii and fails
07:39 dalek MoarVM: 9ce6fb3 | (Timo Paulssen)++ | tools/moar-gdb.py:
07:39 dalek MoarVM: Revert "[moar-gdb.py] attempt at using unicode box symbols"
07:39 dalek MoarVM:
07:39 dalek MoarVM: This reverts commit 941000b2f9c306448fb06906e502bda121e13eb8.
07:39 dalek MoarVM:
07:39 dalek joined #moarvm
07:48 masak timotimo: ah; pity.
07:48 timotimo aye
07:48 timotimo well, it's perhaps gdb's fault
07:48 masak probably need to configure STDOUT as binmode utf8 or something.
07:48 timotimo i don't think python actually lets you do that :|
07:49 * jnthn decrees that tadzik's drawing of "mindless stubbing" will NOT be the MoarVM logo :P
07:51 masak url? :)
07:51 jnthn backlog
07:51 * masak found it
07:51 masak :)
07:52 masak tadzik: st*u*bbing!
07:52 timotimo i really like lue's idea with MVM drawn as a butterfly
07:52 timotimo it would work surprisingly well, i bet
07:52 * masak closes that tab, because the mindlessly stubbing guy keeps smiling eerily at him
07:53 masak timotimo: ooh, ooh! a stylized butterfly!
07:53 masak timotimo: clearly related to Camelia, but pixellated or something.
07:53 masak hm, that sounds lame, but I bet I could make that look pretty good.
07:54 timotimo i'd prefer soft lines to pixelation
07:54 timotimo i think i'd have to draw a little something.
07:55 * timotimo cleans whiteboard with lots of alcohol
07:55 * jnthn had a dream last night that the oven in his kitchen was replaced by a small nuclear reactor...
07:55 jnthn Not quite sure how to interpret that one :)
07:57 masak jnthn: didn't a guy in our province try to do nuclear experiments at home?
07:57 masak something like a year or so back?
07:57 masak the police came and confiscated his stuff.
08:01 jnthn oh noes, my oven...or reactor!
08:02 jnthn But yes, I remember that :)
08:03 JimmyZ good morning you all
08:04 timotimo http://i.imgur.com/gMyYJjN.jpg - super rough first draft
08:04 jnthn JimmyZ: "y'all" :P
08:11 brrt joined #moarvm
08:11 JimmyZ :P
08:13 FROGGS joined #moarvm
08:14 * jnthn has prepared all the things for his teaching, and now just needs the students to materialize :)
08:15 timotimo hack moarvm in the mean time :)
08:20 jnthn no checkout/build env on this box :(
08:20 jnthn Will have some moar tuits this evening, though :)
08:22 * jnthn wonders if he can get very simple native calling to work
08:24 jnap joined #moarvm
08:25 jnap1 joined #moarvm
08:27 jnap joined #moarvm
08:27 woosley1 joined #moarvm
08:32 timotimo you have ssh to irc, but not ssh to work? that's shameful :D
08:35 JimmyZ ssh is slow... when you'are typing
08:36 timotimo well, use vi in ex mode and have local line editing :)))
08:36 timotimo like in the old terminal days
08:37 jnthn ssh from here is pretty fast :)
08:37 * brrt used to do emacs-over-ssh
08:47 vincent21 joined #moarvm
08:47 vincent21 joined #moarvm
08:57 brrt joined #moarvm
09:28 jnap joined #moarvm
10:16 timotimo no reaction whatsoever on my MVM logo draft?
10:16 FROGGS ohh
10:16 FROGGS I've not backlogged yet
10:17 FROGGS not bad
10:17 FROGGS this could look indeed pretty cool
10:18 timotimo now we only need someone with skill to actually do it.
10:18 vincent22 joined #moarvm
10:26 vincent22 joined #moarvm
10:28 jnap joined #moarvm
10:53 masak timotimo: looks like a snail with lobsted claws :)
10:53 brrt it may look evil
10:53 masak moarrrrrr
10:54 timotimo i kinda like that interpretation, too
10:54 timotimo not everything regarding Perl 6 has to have a butterfly on it
10:54 masak YES IT DOES
10:55 masak :P
11:06 masak srsly though, I guess it's jnthn's choice how tightly we should tie Moar's logo to Perl 6.
11:06 timotimo well, practically MoarVM should be able to run many things well that can be made to work on the 6model
11:06 timotimo in a way, it *could* end up as the new parrot some time after it has become stabilised etc
11:07 timotimo to me, 6model seems both simple and powerful; and thus elegant
11:09 FROGGS masak: you propose we just use a pix of jnthn? :P
11:09 FROGGS pic*
11:12 timotimo jnthn's beard is very, very roughly MVM shaped
11:12 timotimo maybe just M. or maybe just V.
11:13 FROGGS somehow I like a lower case m with the dots of ö
11:13 FROGGS err, in »m«
11:13 FROGGS (I am to lazy to put the dots on top atm)
11:14 FROGGS but yeah, I'd like the logo to be more aggressive somehow
11:18 timotimo masak: i just remembered: there must be a hack to get unicode output'd to the gdb log, because that's how i do the gen2 block diagrams.
11:18 _sri http://i.imgur.com/FjmWO85.png # :p
11:18 tadzik :)
11:18 _sri i'll see myself out http://media.tumblr.com/tumblr_m37l96vFp71qb978l.gif
11:20 timotimo :)
11:21 timotimo i'm actually liking the crab idea more and more.
11:27 * _sri would pick a rocket, or something else that implies speed
11:29 jnap joined #moarvm
11:32 jnthn timotimo: Mostly just M I think :P
11:32 jnthn We're not using my beard as the logo :P
11:33 timotimo grab yourself some scissors and make it more MVM shaped then :)
11:38 timotimo jnthn: so, is a crab as the moarvm mascot acceptable to you?
11:41 FROGGS a holy crab?
12:22 masak _sri: I always liked that butterfly. _sri++
12:22 masak the typeface is nice, too.
12:23 masak is there a logotype that would convey the sense of "more", somehow?
12:30 jnap joined #moarvm
12:33 FROGGS masak: a full glass of beer?
12:40 masak ...you're still thinking BeerVM, I see... :)
12:41 masak maybe http://en.wikipedia.org/wiki/Black_Moor or http://en.wikipedia.org/wiki/Moor_Frog
12:45 FROGGS hmmm
12:46 FROGGS a seedling would kinda fit too... but how would an aggressive seedling look like?
13:08 [Coke] like a mad ent?
13:10 FROGGS hmmm, sort of :o)
13:31 jnap joined #moarvm
13:36 JimmyZ http://knowyourmeme.com/memes/moar
13:37 JimmyZ http://knowyourmeme.com/photos/328813-moar
14:06 jnap joined #moarvm
14:08 benabik joined #moarvm
15:07 brrt joined #moarvm
15:33 dalek joined #moarvm
15:42 brrt hey.. ehm.. who could i talk to about adding JIT to moarvm
15:42 brrt i have many questions
15:43 JimmyZ jnthn++, of course
15:44 JimmyZ or just ask here :P
16:05 jnthn decommute now, though &
16:17 [Coke] brrt: are you volunteering to work on/design it, or just asking it be done?
16:18 brrt work / design
16:19 brrt :-)
16:19 * brrt wants fun stuff to do
16:28 brrt also - GSoC, could use money, education expensive, etc :-D
16:28 brrt imho GSoC is an ideal way to spend a summer
16:32 jnthn I think we're probably a month or so off the point where it's sensible to work on a JIT, but GSoC doesn't start for a couple of months... :)
16:33 jnthn Basically the plan is to get the stuff in place for the bytecode specialization (which can also be helped on) and then JIT from the same data structure, since it'll be in SSA form already.
16:36 jnthn .oO( he didn't like that answer? :) )
16:37 TimToady or he left JIT
17:49 FROGGS joined #moarvm
18:03 dalek MoarVM: b5e6aec | jonathan++ | / (6 files):
18:03 dalek MoarVM: Add NativeCall REPR.
18:03 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/b5e6aec27e
18:06 jnthn time for some dinner :)
18:06 jnthn &
18:06 timotimo yay
18:49 sorear joined #moarvm
19:31 kojevnik joined #moarvm
19:32 Util joined #moarvm
19:44 jhonmagda joined #moarvm
19:48 vincent22 joined #moarvm
20:30 trever joined #moarvm
20:43 fooweoqau joined #moarvm
21:11 Util_ joined #moarvm
21:19 dalek MoarVM: a8b2c5b | jonathan++ | / (2 files):
21:19 dalek MoarVM: Add dyncall include.
21:19 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/a8b2c5b984
21:19 dalek MoarVM: ad59f8f | jonathan++ | src/ (4 files):
21:19 dalek MoarVM: Implement nativecallbuild op.
21:19 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/ad59f8f837
21:25 brother| joined #moarvm
21:27 hoelzro_ joined #moarvm
21:30 woolfy joined #moarvm
21:38 JimmyZ joined #moarvm
21:38 jnap joined #moarvm
21:38 FROGGS joined #moarvm
21:38 lizmat joined #moarvm
21:41 timotimo joined #moarvm
21:41 hoelzro_ joined #moarvm
21:41 flussence joined #moarvm
21:41 cxreg joined #moarvm
21:41 rurban__ joined #moarvm
21:41 japhb joined #moarvm
21:41 jnap1 joined #moarvm
21:42 nwc10 jnthn: you have not broken NQP, but Rakudo fails with
21:43 nwc10 ...include/moar/moar.h:26:10: fatal error:  'dyncall.h' file not found
21:45 jnthn yeah
21:45 jnthn Well, that's what we have the NQP_REVISION/MOAR_REVISION mechanism to handle...
21:46 jnthn It'll just be a missing include directory though.
21:46 nwc10 dyncall.h does not appear to be installed
21:46 nwc10 it's in MoarVM/3rdparty/dyncall/dyncall/dyncall.h
21:46 nwc10 I guess that NQP is happy because it's also in nqp/3rdparty/dyncall/dyncall/dyncall.h
21:47 nwc10 I need to go to sleep, so can't help dig further
21:49 jnthn Well, NQP doens't try to compile any C code.
21:49 jnthn Rakudo does.
22:01 cognominal joined #moarvm
22:08 eternaleye joined #moarvm
22:19 dalek MoarVM: a927cb5 | jonathan++ | src/strings/utf16. (2 files):
22:19 dalek MoarVM: Add encode all the string UTF-16 function.
22:19 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/a927cb5507
22:19 dalek MoarVM: 3df2f0d | jonathan++ | src/core/nativecall.c:
22:19 dalek MoarVM: Implement void native calls with simple args.
22:19 dalek MoarVM:
22:19 dalek MoarVM: Supports int/num/str args, with various string encodings and free/no
22:19 dalek MoarVM: free handling.
22:19 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/3df2f0d26e
22:20 cognominal joined #moarvm
22:30 dalek MoarVM: fdd86e1 | jonathan++ | src/core/nativecall. (2 files):
22:30 dalek MoarVM: Handle simple native call return types.
22:30 dalek MoarVM:
22:30 dalek MoarVM: Now int/num/str return types also work.
22:30 dalek MoarVM: review: https://github.com/MoarVM/MoarVM/commit/fdd86e1c5c
22:30 jnthn Well, should work. Didn't really test ;)
22:37 jnthn Need sleep now. Next up: CPointer.
22:37 jnap joined #moarvm
22:38 jnthn Porting that one is task-stealable. Also, getting the NativeCall test suite to find C compiler info from Moar's backendconfig and build the test libraries is also very task stealable and would be a huge help.
22:40 jnthn &
22:53 jnap joined #moarvm
23:49 benabik joined #moarvm

| Channels | #moarvm index | Today | | Search | Google Search | Plain-Text | summary