Camelia, the Perl 6 bug

IRC log for #moe, 2013-02-01

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

All times shown according to UTC.

Time Nick Message
10:20 ilbot2 joined #moe
10:20 Topic for #moe is now https://github.com/MoeOrganization/moe | http://moeorganization.github.com/moe-docs/
10:20 Nicholas showlog 40
10:20 moritz ok, logs at http://irclog.perlgeek.de/moe/today
10:20 Nicholas !log 40
10:20 moritz Nicholas: ah, I didn't backlog properly
10:21 moritz if there's anything you want or need from the logging, just /msg me, or find me in one of the channels around here
10:21 dipsy Nicholas wanted you to know: insult tlog
10:21 Nicholas oh, useless bot
10:21 Nicholas dipsy: insult tlog
10:21 moritz oh, and it would be good to put a notice into /topic that the channel is logged publicly
10:21 Nicholas extremely useless bot!
10:21 Nicholas moritz: in theory it is already, but tlog doesn't seem to like me
10:21 Nicholas and dipsy is a very useless bot. (That's news?)
10:22 moritz news at 11
10:22 Nicholas it's supposed to go like this:
10:22 Nicholas 10:20 <dipsy> tlog is nothing but a measled bag of malodorous dog balls.
10:22 Nicholas 10:20 <Nicholas> insult dipsy
10:23 Mithaldu hey now, dipsy is great at confusing newbies
10:23 Nicholas (for anyone paying excessively close attention to clock times - (Virtual Hosts)-- )
10:24 Nicholas gosh, I can't even copy paste the right lines. I should give up and go to the pub
14:00 jnap joined #moe
14:29 gizmomathboy joined #moe
14:43 perigrin someone with a mouse can change the topic ... I try to highlight it and my iPad opens the URLs in safari.
14:43 Topic for #moe is now https://github.com/MoeOrganization/moe | http://moeorganization.github.com/moe-docs/ | logs at http://irclog.perlgeek.de/moe/today
14:44 perigrin thank you sir Nicholas ...
14:46 Nicholas at least I didn't screw that bit of copy/paste up
14:47 perigrin I'd chuckle but I was screwing it up.
14:54 jnap joined #moe
15:18 claes joined #moe
15:19 claes does Moe use something like Javassist, objectweb ASM or cglib to generate JVM bytecode?
15:19 gphat heh
15:19 gphat no
15:20 claes no as in never or not yet?
15:20 gphat it builds an ast and runs through it
15:20 claes oh
15:20 gphat atm it does that, future is unclear
15:21 claes I was looking on opinions on them as I'm playing with them
15:21 gphat ah
15:21 gphat any opinions you may find here will not be specific to moe usage :)
15:21 claes probably not
15:22 claes I'll bug jnthn about what Rakudo uses for it's JVM backend
15:23 claes looks like BCEL
15:25 arnsholt Pretty sure it's BCEL
15:25 jnap1 joined #moe
15:26 jnap1 joined #moe
15:29 Nicholas it is bundling 3rdparty/bcel/bcel-5.2.jar described as "Apache Jakarta-BCEL distribution"
15:29 Nicholas you'd have to ask him *why* he likes it
15:29 stevan_ joined #moe
15:29 claes that I will do
15:30 tobyink (and also *if*)
15:30 claes hopefully he's here at FOSDEM
15:30 Nicholas claes: whom?
15:30 claes Nicholas: jnthn
15:30 Nicholas I doubt it. But he's active on freenode currently
17:44 gizmomathboy joined #moe
17:47 jnap1 is there enough Perl in Moe for me to write a website in it yet :)
17:53 perigrin jnap1: you just gotta add a couple, I'm sure very simple, patches ...
17:54 perigrin How good at you at writing Expression Parsing?
17:55 jnap1 is not a bit part of my $work, but I can hack $regexp
17:55 jnap1 not quite the same thing, yeah
17:56 jnap1 I mean one thing I can see to avoid what happened with Pugs is if we can start actually building stuff, like real stuff.
17:59 perigrin the easiest way to do that is to start building stuff as quickly as possible.
17:59 perigrin like production stuff.
18:00 perigrin jnap1: https://github.com/MoeOrganization/moe/w​iki/Chris's-Plan-to-save-the-Spotted-Fuz​zy-CPAN-from-the-Evil-Corporate-Monsters
18:00 perigrin sorta kinda hints at that idea.
18:00 jnap1 am just trying to figure out if I should build on top of getty or start with a plan jane version of psgi
18:01 perigrin the former would probably be more useful to *you* quickly
18:01 perigrin the latter more useful to others .... less quickly
18:01 perigrin I think.
18:01 perigrin both would be cool
18:02 perigrin it just depends on what kind of itch you want to scratch
18:02 jasonmay I need to add support for including java classes, then I can say Moe can now "do anything"
18:02 perigrin heh
18:02 jasonmay want to write a website? add a jar and invoke the entry point
18:04 jasonmay on a serious note, I think I can set time aside this weekend for some more interpreter hacking
18:04 perigrin Still trying to get the AST to interpret?
18:07 jasonmay is that a goal? (as opposed to an interpreter singleton)
18:08 jasonmay I was just gonna look at changes and try to add features where I can
18:08 * perigrin has no clue what the goals are.
18:09 perigrin I suspect that the right idea though is to get the AST mostly fleshed out
18:10 perigrin or at least enough to implement simple things
18:10 jasonmay I want to have the interpreter use the bootstrap and actually be consistent about native types
18:11 perigrin then make it happen sir
18:11 jasonmay so that I can get on with adding stuff like array indexes and hash keys/slices etc
18:30 stevan joined #moe
18:31 melo joined #moe
18:32 jnap joined #moe
18:51 sromanov https://github.com/MoeOrganization/moe/​blob/master/spec/syntax.md#006-packages are all valid for my 5.16 strawberry
18:59 doy yeah, package BLOCK is a feature introduced in 5.12
19:00 doy feel free to update whatever generates that file to indicate that
19:00 sromanov doy: got that, thanks
19:08 moe [moe] sergeyromanov pushed 1 new commit to master: http://git.io/QCdyVQ
19:08 moe moe/master 917b337 Sergey Romanov: All 006-packages snippets are valid...
19:12 jasonmay sromanov: actually it looks like spec/utils/generate_syntax_markdown.pl determines whether or not it's valid
19:12 jasonmay probably just needs to be run with 5.16 or so
19:12 sromanov jasonmay: yeah, i ran generate-script and than committed it's output =)
19:13 jasonmay oh duh, ok
19:13 jasonmay thanks :)
19:29 moe [moe] sergeyromanov created spec-utf8-vars (+1 new commit): http://git.io/t0R1fA
19:29 moe moe/spec-utf8-vars 2c07750 Sergey Romanov: Some Unicode-in-the-source capabilities
20:12 jnap joined #moe
22:44 gizmomathboy joined #moe

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