Perl 6 - the future is here, just unevenly distributed

IRC log for #moarvm, 2014-05-24

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

All times shown according to UTC.

Time Nick Message
01:46 FROGGS_ joined #moarvm
05:39 woolfy joined #moarvm
05:47 woolfy left #moarvm
07:08 FROGGS joined #moarvm
07:15 lizmat joined #moarvm
07:17 woolfy joined #moarvm
07:17 woolfy left #moarvm
11:29 lizmat joined #moarvm
12:30 brrt joined #moarvm
12:31 brrt \o #moarvm
12:31 john3213 joined #moarvm
12:34 brrt i'm wondering shoud i research-and-blog about further use of dynasm or about spesh first?
12:36 john3213 left #moarvm
12:55 * lizmat wouldn't mind a blog post about spesh :-)
12:56 brrt seems like a good idea too
12:56 brrt spesh has many moving parts
12:59 lizmat afk again&
13:00 brrt see you
13:06 woolfy joined #moarvm
13:12 * brrt is wondering whether we should build a 'push notification service' for the linux desktop
13:22 masak +1 to blog post about spesh
13:28 brrt i hardly have a choice now, do i? :-)
13:28 brrt well, its what i promised so lets do it
13:35 ggoebel111115 joined #moarvm
13:37 brrt (i'm in a bad mood because all the results of my experiments have been wrong)
13:39 timotimo what do you mean by 'push notification service' for the desktop and what do you mean by "we"? :)
13:41 brrt we = people who'd like to :-)
13:41 timotimo what is the motivation behind this project?
13:41 timotimo i'm confused
13:42 brrt push notification service = servers + protocol to which a network-connected device connects and listens for messages
13:42 timotimo yeah
13:42 timotimo i know what that is
13:42 brrt the motivation is that polling is not so nice
13:42 brrt and that apps on the linux desktop do not work together very well
13:43 brrt and we should have better apps imho :-)
13:43 timotimo oh
13:43 brrt anyway, your opinion may vary  :-)
13:43 timotimo well, qt has a websockets implementation now as well as spdy3
13:44 timotimo that makes for good push notification stuff i bet
13:44 timotimo you just have to do it :)
13:44 vendethiel m: grammar A { has $.letter; regex TOP { ^ $.letter $ } }; say A.new(letter => 'a').parse('a');
13:44 camelia rakudo-moar 2dd18d: OUTPUT«(Any)␤»
13:44 timotimo xmpp has pubsub
13:44 brrt xmpp could work
13:45 timotimo m: grammar A { has $.letter; regex TOP { $( $.letter ) } }; say A.new(letter => "a").parse('a')
13:45 camelia rakudo-moar 2dd18d: OUTPUT«(Any)␤»
13:45 timotimo m: grammar A { has $.letter; regex TOP { ${ $.letter } } }; say A.new(letter => "a").parse('a')
13:45 camelia rakudo-moar 2dd18d: OUTPUT«(Any)␤»
13:45 brrt anyway, i don't have tuits for such a project in the coming $period
13:45 * vendethiel just realized he's not even on #perl6 :)
13:45 timotimo m: grammar A { has $.letter; regex TOP { <$.letter> } }; say A.new(letter => "a").parse('a')
13:45 camelia rakudo-moar 2dd18d: OUTPUT«(Any)␤»
13:45 timotimo m: grammar A { has $.letter; regex TOP { <{ $.letter }> } }; say A.new(letter => "a").parse('a')
13:45 camelia rakudo-moar 2dd18d: OUTPUT«(Any)␤»
13:45 timotimo :\
13:46 timotimo m: grammar A { has $.letter; regex TOP { "$.letter" } }; say A.new(letter => "a").parse('a')
13:46 camelia rakudo-moar 2dd18d: OUTPUT«use of uninitialized value of type Any in string context␤(Any)␤»
13:46 timotimo i forgot how to ...
13:46 vendethiel m: grammar A { our $foo; regexp TOP { $foo } }; A::$foo = 'a'; say A.parse('a');
13:46 camelia rakudo-moar 2dd18d: OUTPUT«[31m===[0mSORRY![31m===[0m Error while compiling /tmp/VeyMBbljfr␤Two terms in a row␤at /tmp/VeyMBbljfr:1␤------> [32mA { our $foo; regexp TOP { $foo } }; A::[33m⏏[31m$foo = 'a'; say A.parse('a');[0m␤    expecting any of:␤        postfix…»
14:19 brrt joined #moarvm
14:28 brrt joined #moarvm
14:50 FROGGS[mobile] joined #moarvm
15:29 brrt joined #moarvm
18:51 brrt joined #moarvm
19:24 brrt left #moarvm
19:32 FROGGS joined #moarvm
19:58 japhb joined #moarvm

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