»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'perl6: say 3;' or rakudo:, niecza:, std:, or /msg p6eval perl6: ... | irclog: irc.perl6.org/ | UTF-8 is our friend! | Rakudo Star Released! Set by diakopter on 6 September 2010. |
|||
00:16
thundergnat joined
00:21
mjcarroll joined
|
|||
masak | sleep & | 00:22 | |
00:24
masak left
|
|||
jnthn | good idea... & | 00:24 | |
00:25
mjcarroll left
00:29
orafu left,
orafu joined
00:32
ash_ joined
00:35
sftp left
00:58
QinGW joined
01:00
lichtkind left
01:09
Trashlord left
|
|||
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index...._io_tablet | 01:10 | |
01:11
risou_ left
|
|||
TimToady | shortcircuit: the tsort would be more idiomatic P6, but we were working around some rakudo restrictions at the time | 01:15 | |
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....ble_tablet | ||
TimToady | some of which still exists, such as the absense of %hash{@keys} :pairs :delete | ||
01:16
jaldhar joined
|
|||
TimToady | it does appear we can get rid of the [] around [< foo bar>] now | 01:19 | |
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....dex_tablet | 01:21 | |
tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....ble_tablet | |||
odel: c6db91a | diakopter++ | / (4 files): [dotnet] more regex progress. Added tests to 12-logical.t for the above. Add lots of debugging output to the regex engine. temporary. breaks the smartmatch test. Add a Stringy method to knowhow NQPArray |
01:23 | ||
sjohnson | perl-friend | 01:26 | |
hmm, anyone know if p6's s/pig/cow/<case insensitive flag> switch will be "back-ported" to p5? | 01:27 | ||
TimToady | the person who does it will know it first | ||
sjohnson | oops, i meant to ask, if anyone knows if it has already been done | 01:30 | |
:3 | 01:32 | ||
flussence | samecase? | 01:34 | |
01:36
whiteknight left
|
|||
sjohnson | flussence: i dont know, is that the solution in p5? | 01:37 | |
flussence | I'm guessing that's the p6 name of it... | ||
with the direction p5's going in, it'll probably get backported sooner or later | 01:38 | ||
sjohnson | i hope! | ||
in case you are curious, i am currently doing this. perhaps my solution is a bit juvenile: | |||
www.pastie.org/1337121 | |||
there was a time where i had a string set to 'i' and did: s/moo/oink/$flag; but it quit working.. perhaps a newer version didn't like my cludgey idea. | 01:42 | ||
flussence | it might work as /(?$flag)/ | 01:45 | |
(perldoc perlre, line 415ish) | |||
01:51
gimix left,
dku joined
01:54
sji left
01:56
Limbic_Region joined
01:59
kst left,
kst joined
02:01
Frank_ joined
|
|||
sjohnson | flussence: will do thanks | 02:05 | |
Frank_ | Just curious -- I thought this might be a good time for me to check out Perl 6. Most of the docs for newcomers seems to suggest using Rakudo. Rakudo.org seems to have been down for several days now, and I haven't been able to find any announcements anywhere. | 02:09 | |
ash_ | if you just want to try some things, you can do: | 02:10 | |
rakudo: say 1; | |||
p6eval | rakudo : OUTPUT«1» | ||
ash_ | or try.rakudo.org/ | 02:11 | |
or checkout github.com/rakudo/rakudo or github.com/rakudo/star | |||
i am sure someone's working on the rakudo.org site being down, which kinda stinks :-( | |||
planetsix.perl.org/ has a lot of blog posts about perl6 | 02:12 | ||
Frank_ | Ah, thanks, ash_, that should get me going. | ||
ash_ | perlgeek.de/en/article/5-to-6 is good if you know perl5 | ||
Frank_ | It just seemed weird that almost no one seemed to notice the site was down, or at least didn't think it worth mentioning. | 02:13 | |
ash_ | someone mentioned it being down earlier | 02:14 | |
someones donating a vm slice for rakudo, so, it might be something wrong on their end? I am not sure, i don't manage that site | 02:18 | ||
Frank_ | the post by masak was the only one I could find, and that had more of a "please help me" tone than informative. I'm hoping this just means that someone is too busy fixing the problem to post an update. | ||
ash_ | perl6: say [+] 1..4 | 02:20 | |
02:20
Frank_ left
|
|||
p6eval | pugs, rakudo : OUTPUT«10» | 02:20 | |
02:45
hercynium joined,
hercynium left,
hercynium joined
02:53
thundergnat left
03:07
dku left
03:10
hercynium left
03:20
Guest2621 left
03:40
buubot joined
03:55
envi joined
04:10
stkowski left
04:21
[Coke] joined
04:27
TypeNameHere____ joined
04:29
kst left
04:30
kst joined
04:32
jhuni joined
04:36
Limbic_Region left,
Eevee joined
04:50
tylercurtis left
04:51
ash_ left
05:21
lamstyle left
05:27
ash_ joined
|
|||
xinming | rakudo.org/ seems down. | 05:28 | |
plobsing | It's not just you! rakudo.org looks down from here. | 05:31 | |
05:32
tylercurtis joined
05:34
QinGW left
05:47
_twitch joined,
orafu left
05:48
orafu joined,
lamstyle joined
06:00
burning_aces joined
06:03
_twitch left
06:06
ash_ left
06:08
redicaps joined
|
|||
sorear | good * #perl6 | 06:09 | |
06:22
burning_aces left
|
|||
diakopter | hi | 06:24 | |
06:32
_twitch joined
06:33
excelsio1 joined
|
|||
excelsio1 | so how's that perl6 coming? | 06:33 | |
tylercurtis | niecza: say "I'm pretty good, excelsio1." | 06:35 | |
06:35
ggoebel left
|
|||
p6eval | niecza 762b837: OUTPUT«I'm pretty good, excelsio1.» | 06:35 | |
sorear | maybe I should drop my highlight on niecza. | 06:36 | |
06:40
lamstyle left
|
|||
dukeleto | is rakudo.org run on OSUOSL servers? | 06:41 | |
nope. | 06:42 | ||
06:51
lamstyle joined
06:52
lamstyle left
07:03
lamstyle joined,
_kaare joined
|
|||
sorear | niecza: sub foo(*%h) { my @x = %h; say +@x }; foo(a => 3, b => 4); | 07:25 | |
p6eval | niecza 762b837: OUTPUT«1» | ||
sorear | :/ | ||
niecza: sub foo(*@x) { say +@x }; foo(1,2,3,4); | 07:26 | ||
p6eval | niecza 762b837: OUTPUT«4» | ||
sorear | niecza: sub foo(*@x) { my @y = @x; say +@y }; foo(1,2,3,4); | ||
p6eval | niecza 762b837: OUTPUT«4» | 07:27 | |
07:34
plobsing left
|
|||
moritz_ | good morning | 07:48 | |
tadzik: what's up with the advent calendar? are you going to start today? | 07:49 | ||
cotto | Do we get another one of those? | 07:54 | |
07:59
kensanata joined
|
|||
redicaps | Hi perl6 | 08:00 | |
Do we have a advent calendar this year? | 08:01 | ||
moritz_ | cotto: yes, we have some planning for a perl6advent calendar this year | ||
we just need tadzik to publish the first entry | |||
cotto | moritz_, I'll look forward to it. I loved it last year. | 08:02 | |
08:08
redicaps left,
wtw joined
|
|||
tadzik | moritz_: yeah, I'm starting today M | 08:10 | |
* PM | |||
still no internets at home :( | 08:11 | ||
while waiting, could some roofread/criticise my entry once again? | |||
08:20
_twitch left
08:31
tylercurtis left
|
|||
moritz_ | where? in the mu repo? or as a wordpress draft? | 08:33 | |
mathw | ooh advent :) | 08:34 | |
dalek | : 9f6b534 | moritz++ | misc/perl6advent-2010/articles/reaching-the-stars.pod: [p6advent] some tiny text improvements |
08:36 | |
08:46
_kaare left
08:48
_kaare joined
|
|||
dalek | ecza: fca89b3 | sorear++ | lib/JSYNC.cs: [jsync] Support saving simple subclasses of Hash |
08:56 | |
ecza: a430103 | sorear++ | v6/ (2 files): [v6] NAME and Stash is-a, not has-a, Hash |
|||
08:57
Hor|zon left
09:01
fhelmberger joined
09:14
jedai joined
09:21
[particle] left
09:22
justatheory left
09:27
dakkar joined
09:30
tzhs joined
09:38
kst left
09:39
kst joined
10:09
jhuni left
10:30
[particle] joined
10:33
cjk101010 joined
10:38
icwiener joined
10:39
jjore joined
|
|||
sorear | moritz_: your patience amazes me | 10:42 | |
moritz_ | thanks :-) | 10:47 | |
sorear out | 10:48 | ||
10:50
sji joined
10:51
tzhs left
10:57
ggoebel joined
11:14
wamba joined
11:16
masak joined
|
|||
masak | oh hai, #perl6! | 11:16 | |
moritz_ | oh hai masak | ||
masak | it's December! oh joy! | 11:17 | |
moritz_ | aye | ||
and the advent calendars grow like weed :-) | 11:18 | ||
masak | 'like weeds' :) | ||
colomon | yes, "like weed" is a very different thing altogether. :) | 11:22 | |
moritz_ | :-) | 11:23 | |
11:25
[particle] left
11:29
jedai left
11:31
jedai joined
11:32
[particle] joined
11:40
jjore left,
kst left,
kst joined
|
|||
masak | twitterer is disappointed. twitter.com/fsfiii/status/9797081313054720 | 11:41 | |
frankly, I wouldn't mind having this feature either. | |||
11:45
jjore joined
11:50
Axius joined
12:07
ggoebel left
|
|||
flussence | just fixed a bug someone reported on try.rakudo, how often does the live site get updated? | 12:10 | |
12:30
uniejo joined
12:40
wallberg joined
|
|||
moritz_ | I don't think it's automatically updated | 12:42 | |
flussence | hmm | ||
well I've got a few more things to put in anyway... | |||
wallberg | hi all! what's up with rakudo.org ? | 12:43 | |
moritz_ | it's down | 12:44 | |
wallberg | :-( | 12:45 | |
flussence | ok, I've stopped poking around (for now :) | 12:47 | |
takadonet | morning all | 12:54 | |
who is in charge of rakudo.org? | 12:55 | ||
12:57
pnu joined
|
|||
moritz_ | takadonet: alester is | 12:57 | |
colomon now has his main $work testing script working with perlbrew's 5.12.1, and is currently installing Moose... | 13:00 | ||
13:00
ab5tract joined
|
|||
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index...._io_tablet | 13:04 | |
13:04
orafu left
13:05
orafu joined
|
|||
colomon now has everything he needs to build niecza except for mono... | 13:06 | ||
13:09
orafu left,
orafu joined
|
|||
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....ble_tablet | 13:15 | |
tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index...._io_tablet | |||
13:15
daxim joined
|
|||
masak | sorear: why is the executable called 'niecza_eval' rather than just 'niecza'? | 13:18 | |
or 'perl6'? :) | |||
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index...._io_tablet | 13:20 | |
moritz_ | naming the executable 'perl6' is a bad idea, IMHO | 13:21 | |
13:22
MayDaniel joined
|
|||
masak | moritz_: in that case, what makes it a good idea to do it for Rakudo? | 13:22 | |
moritz_ | masak: I think the reason was the presence of Niecza folder, which collided with the niecza executable on case insensitive file systems | ||
masak: nothing | |||
flussence | well, the binary name wasn't taken at the time :D | 13:23 | |
masak | but there's no Niecza folder. at least not anymore. | ||
moritz_: also, could you motivate why it'd be a bad idea? | 13:24 | ||
moritz_ | masak: because it's not the perl 6, but a perl 6 - rakudo perl 6, to be specific | ||
13:25
bitter16 joined,
sftp joined
|
|||
masak | moritz_: not sure I buy that. we're supposed to eventually be calling the executable 'perl', aren't we? | 13:28 | |
or is that a vestige of the Perl-6-is-a-successor world view? | |||
13:29
maluco joined
|
|||
moritz_ | masak: I think that I want to have an easy way to call each perl 6 compiler on my machine | 13:29 | |
flussence | IMO, call the executable perl$version and let the distros decide what to symlink. | ||
moritz_ | having them all named 'perl6', because they all assume they are "the perl6" would be counterproductive | 13:30 | |
I'd much rather install a perl6 alias myself when I decide which one is "the perl6" for me now | |||
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....ble_tablet | 13:31 | |
13:31
Axius left
|
|||
masak | moritz_: but you're something of a power user. I can easily see people who don't care about implementations and distributions wanting to have a 'perl6' binary or alias installed for them by default. | 13:32 | |
mathw | Inscribed on my tuppence is the opinion that Rakudo should have a binary called 'rakudo'. A perl6 symlink or alias can easily be provided by packagers. | ||
13:33
thundergnat joined
|
|||
thundergnat | ping takadonet | 13:35 | |
takadonet | thundergnat: yo | ||
thundergnat | Hey, I found a bug in your Algorithm--Diff port | ||
takadonet | sweet! | ||
thundergnat | Youve got an off-by-one error github.com/Takadonet/Algorithm--Di...ff.pm#L224 | 13:36 | |
should be: return $prunedCount + @thresh if $counting; | |||
BTW, I forked it and ported most of the rest of the subs to perl 6 and added a bunch of tests. | 13:37 | ||
takadonet | nice | 13:38 | |
13:38
MayDaniel left
|
|||
thundergnat | It is at github.com/thundergnat/Algorithm--Diff if you have any interest. | 13:38 | |
masak | thundergnat++ | ||
takadonet | at the moment I'm just doing straight up ports without much thought in putting them in p6 idioms | ||
13:38
nymacro joined
|
|||
thundergnat | Feel free to merge it back in or pick and chosse or whatever. | 13:39 | |
moritz_ | or just hand out a commit bit :-) | ||
13:39
Axius joined
|
|||
takadonet | moritz_: if I knew how :( | 13:39 | |
thundergnat | moritz_: or that :-) | ||
13:40
Axius left
|
|||
masak | takadonet: there's an "Admin" button on your github repo page. | 13:40 | |
moritz_ | takadonet: go to the project page, click the "admin" button | ||
13:40
Axius joined
|
|||
moritz_ | and then there's a list of collaborators somewhere | 13:40 | |
takadonet | done | 13:41 | |
13:41
Patterner left
|
|||
takadonet | thundergnat: i pushed out the changes sir | 13:44 | |
13:45
plobsing joined
|
|||
thundergnat | takadonet++l | 13:45 | |
++1? (I think i'm mixing my idioms.) | 13:46 | ||
masak notifies alester via Twitter about rakudo.org being down | |||
should have thought of that hours ago. | |||
takadonet | thundergnat: do what you like to the main branch of Algorithm::Diff | 13:47 | |
thundergnat | moritz_: I was reading through your 5 to 6 articles and noticed a sentence that reads awkwardly. In the Junctions-Motivations section: "if the result is $this or the result $that" I think you a word out. :-) | 13:48 | |
masak | accidentally. | 13:49 | |
moritz_ | thundergnat: fixing now... | ||
13:52
Psyche^ joined,
Psyche^ is now known as Patterner
|
|||
rjbs | Will there be a p6 advent calendar this year? | 13:57 | |
13:57
thundergnat left
|
|||
tadzik | rjbs: just creating the first post | 13:58 | |
rjbs | Great! | ||
tadzik | I mean, posting the alredy-created one. While saying, anyone having some last words? | ||
masak | go for it! :) | ||
tadzik | (I sometimes imagine, what our words will be like when we will come to the conclusion "wow, we are ready to release beta") | 13:59 | |
moritz_ | tadzik: last words: use pod2html | 14:00 | |
tadzik | moritz_++ | ||
I'll have to omit <html>, no? | |||
moritz_ | right | 14:01 | |
and the headers etc. | |||
14:01
risou joined
|
|||
tadzik | Looks like <h2> is bigger than <h1> :F | 14:03 | |
masak | CSS is no cure against insanity :P | ||
Juerd | <html> is a stupid tag anyway, just like anything that encloses an entire document | ||
Yay for "class Foo::Bar;" | |||
masak | Juerd: with that reasoning, <html> makes sense any time you embed HTML into something. | 14:04 | |
Juerd | It does. | ||
flussence | it's only mandatory if you're writing strict-xml-mimetype xhtml :) | ||
tadzik | perl6advent.wordpress.com/2010/12/0...the-stars/ | ||
masak | tadzik++ \o/ | 14:05 | |
Juerd | flussence: Indeed. I omit <html>, <head> and <body>. First tag after the doctype is <meta> or <title>. | ||
14:05
ggoebel joined,
ggoebel left
|
|||
tadzik reddits | 14:05 | ||
Juerd | s/ and/, and/ | ||
14:06
plainhao joined
|
|||
masak | s/fullfiling/fulfilling/ | 14:06 | |
tadzik | where? | 14:07 | |
masak | just grep. | ||
tadzik | masak: do you have a commit bit? | ||
masak | guess so, but please change it yourself :) | ||
tadzik | sure | ||
masak | I haven't finished reading yet. | ||
there's an unwanted newline after 'built' before 'around it'. | 14:08 | ||
also, I wonder whether there shouldn't be a new paragraph after 'ecosystem.' | |||
tadzik | it seems like html didn't format the paragraphs for me | ||
masak | tadzik: this is what "Preview" is for in Wordpress. | 14:09 | |
moritz_ detects an unusual impatience or grumpiness in masak | |||
moritz_ hugs masak | |||
flussence | pfft, real bloggers don't use preview/send raw postdata over netcat/etc | ||
masak | moritz_: thanks :) | ||
I don't think I'm excessively grumpy... and tadzik may choose whatever workflow fits him best with the advent posts. | 14:10 | ||
but I do know that the Preview button proved very useful to me. | |||
14:11
JimmyZ joined
|
|||
masak | I apologise if saying so came out a bit harsh. :) | 14:11 | |
tadzik: if you're done editing the post, I could have a go at it. | 14:13 | ||
tadzik | masak: I seem to have no luck with either of wordress editors | 14:14 | |
masak | then allow me. | ||
tadzik | It seems to add \n after every ~80 chars | ||
please go on | |||
masak tries | |||
moritz_ | tadzik: int he HTML view, just make sure there are no newlines within a paragraph | ||
ss/int he/in the/ | |||
tadzik | moritz_: well, I just removed the newlines in the html view, and they seem to be back somehow | 14:15 | |
moritz_ | fwiw I just did pod2html with my article, post-processed it with vim, and copied into the HTML box | ||
perl6advent.wordpress.com/?p=445&am...eview=true | |||
it's now scheduled for publishing at midnight (dunno which time zone though :-) | |||
mathw | there is only one time zone! | 14:16 | |
it's the one they use in New Zealand | |||
all other time zones are illusions | |||
masak | tadzik: done. releasing edit lock :) | 14:20 | |
tadzik | masak++ :) | ||
so, what do we havfe for the 3rd? | |||
14:21
iopluy joined
|
|||
tadzik | Also, I'll need a vice-pumpking (pumpprince?), I'll be gone 3-5 | 14:21 | |
14:21
iopluy left
|
|||
tadzik | battling under Austerlitz :) | 14:21 | |
14:21
JimmyZ left
|
|||
tadzik | oh wait, I'm for the 3rd | 14:22 | |
I'll try to mangle it up today | |||
so, volunteers for the 5th? | |||
masak | surely there aren't fewer people available this year than last year...? | 14:31 | |
14:31
bitter16 left
|
|||
tadzik | I don't know. I don't know how it was organized last year, but as I'll be gone on 5th I'd feel better knowing that there's someone to blame^Wcount on | 14:32 | |
colomon | tadzik: don't worry, we'll make sure it goes | ||
moritz_ | masak: last year we didn't fill all slots in advance either | 14:33 | |
masak | that is so. | ||
moritz_ | tadzik: I can vice-pumpking the calendar if you want | ||
tadzik | moritz_: I'd feel better, thanks | 14:34 | |
14:51
am0c joined
14:53
betterwo1ld left
|
|||
masak | immediate observation from using niecza: it may be faster than rakudo, but it has a longer startup time. | 14:54 | |
takadonet | by how much? | 14:55 | |
masak | timing both once with -e 'say 42' gives 5.2s for niecza and 1.9s for rakudo here. | 14:56 | |
daxim | OPTIMISE PRIME | ||
14:56
Trashlord joined
|
|||
masak | sorear: 'print' doesn't seem to be implemented. is that low-hanging fruit? | 15:00 | |
can I help? :) | |||
15:00
Ayya joined
15:01
hercynium joined
15:02
zenog joined
|
|||
masak | sorear: niecza complains bitterly when I 'use v6' | 15:02 | |
15:02
hercynium left
15:03
Ayya left
|
|||
zenog | sorear: Does niecza support loading and accessing C# classes? | 15:03 | |
moritz_ | masak: fwiw, niecza has an issue tracker :-) | 15:04 | |
(on github) | |||
masak pours out his heart into the issue tracker | 15:05 | ||
tadzik | and that, gentleman, is how the universe began | ||
masak | "gentleman"? who're you talking to? :P | 15:06 | |
moritz_ | certainly not to the crayz Swede with the sledge hammer | ||
masak | no, didn't think so :) | 15:07 | |
daxim | crazy swedes with bombs. all swedes are terrorist, aight? pajamasmedia.com/blog/calling-a-swede-a-swede/ | 15:08 | |
15:12
_kaare left
15:19
kjeldahl_ joined
15:22
MayDaniel joined
15:24
risou_ joined
|
|||
masak | every word in that article is, unfortunately, true. | 15:24 | |
daxim | hail odin | 15:25 | |
masak | but only in the parallel universe. | ||
15:27
risou left
|
|||
ch3ck3r | masak \o | 15:33 | |
masak | ch3ck3r: greetings. how are your Perl 6 explorations going? | ||
ch3ck3r | masak: not at all - i'm still using perl 5 | 15:34 | |
masak | I'm still using Perl 5 too. it's a fine language. | ||
ch3ck3r | yeah | 15:35 | |
moritz_ | and it has a great ecosystem | ||
masak | ch3ck3r: but if you thought "i'm still using perl 5" was a reason for "not at all [exploring Perl 6]" then I must both disagree and put on a look of honest confusion. | 15:36 | |
ch3ck3r | :) | ||
well | |||
i was reading was wikipedia has to say about perl 6 | 15:37 | ||
is that ok? ;) | |||
masak | it's a start. | ||
PerlJam | ch3ck3r: the places where it says perl 6 is vaporware are lying :) | ||
ch3ck3r | hrhr | 15:38 | |
masak | anyway, I was just curious. you've started greeting me, so I thought it'd be ok to start querying you about your "spiritual development" on the channel. :) | ||
PerlJam: it says that? :( | |||
PerlJam | masak: there are some entries that (used to) talk about Perl 6 in those terms. | ||
I haven't looked recently. | |||
(the main Perl 6 entry doesn't say that of course) | 15:39 | ||
15:39
wtw left
|
|||
masak kinda likes the fact that there's a Wikipedia article "Perl 6 rules" | 15:40 | ||
tadzik | :) | 15:41 | |
moritz_ | but last time I read it, it was totally out of date | ||
15:41
hercynium joined
|
|||
moritz_ | or the corresponding section in the Perl 6 article was | 15:41 | |
tadzik | cute | ||
that'd be a nice GCI task | 15:42 | ||
bringing wikipages up to date | |||
rjbs | P6 Advent Editor: English does not use subscribe quotation marks, ever. | ||
tadzik | hm? | ||
rjbs | The „official” part | 15:43 | |
tadzik | oh, my fault | ||
rjbs | "official" or “official” | ||
tadzik | “official”, right? | ||
right | |||
moritz_ | rjbs++ | ||
rjbs | Not a big deal, but will confuse English readers who have not encountered bizarre foreign customers. :) | ||
customs, even | |||
tadzik | In Polish you use „this kind of quotes” | ||
fixed-faxed | 15:44 | ||
PerlJam | It didn't confuse me and I've never seen those sort of quotes before. | 15:46 | |
But then perhaps I'm biased toward the strange a little bit by virtue of hanging out here :) | |||
flussence | use <q> tags, then it becomes the browser's problem | 15:47 | |
masak | I noticed it, but thought it was cute and cultural. :) | ||
15:51
kst left,
kst joined
|
|||
mathw | I noticed, but I figured it's not really all that important. English speakers would be far more confused by « » quoting. | 15:53 | |
moritz_ | really? I've seen them in books all the time | 15:54 | |
but maybe those weren't english books :-) | |||
masak | likely not. | ||
tadzik | I've seen them in Polish books too | 15:55 | |
15:56
plobsing left
|
|||
mathw | I first encountered them in a German translation of a Star Wars book | 15:56 | |
PerlJam | Why would english speakers be confused by guillemets? | ||
mathw | they never show up in native English, we generally don't even know the characters exist | ||
PerlJam | I always go with "the reader is smart" and will figure out what these symbols mean based on the context in which they are used. | 15:57 | |
mathw | I've only seen them a few times in English text, always written by non-native speakers | ||
yeah people could probably figure them out by context | 15:58 | ||
rjbs | I don't think anybody would really be confused. | ||
15:58
plobsing joined
|
|||
rjbs | It's just incorrect, and would be easier to read if corrected. | 15:58 | |
In other words: it would slow down reading. | |||
PerlJam | rjbs: only the first time they were encountered. :) | 15:59 | |
rjbs | Sure, but why use them at all? | ||
Anyway, not trying to be a pedant, just trying to help keep things smooth sailin' | |||
PerlJam | This is Perl 6 we're talking about! People should embrace strange symbols and get used to seeing them now rather than later. | ||
L0( | |||
er :-) | |||
mathw | I'm just bored :) | 16:00 | |
and going home | |||
tadzik | I'm very sorry I accidentally got used to them | ||
16:00
justatheory joined
|
|||
rjbs | tadzik: You are a terrible person. | 16:00 | |
tadzik | :( | ||
rjbs sends tadzik to the Java mines. | 16:01 | ||
masak hugs rjbs | |||
rjbs: I got a hug today. now seemed like a good time to pass it on. | |||
flussence | noooo! don't send him to minecraft, you'll never see him again! | 16:02 | |
rjbs | Thanks! Perhaps I will pass it on to my 3yo. | ||
masak | (yes, we recognize sarcasm in here. we just don't acknowledge its authority.) :P | ||
rjbs tends to avoid sarcasm as much as possible, at least in text. | |||
It's a lousy form of humor, and when misunderstood just leads to bad feelings. | 16:03 | ||
moritz_ likes sarcasm | |||
PerlJam | moritz_: were you using it just now? | ||
moritz_ | PerlJam: no | ||
PerlJam | just checking :) | 16:04 | |
moritz_ | :-) | ||
rjbs | PerlJam: Great question. | ||
rjbs adds p6advent to his 2010 advent calendars list. | |||
tadzik | rjbs: weren't you using it just now? | ||
(sarcasm) | |||
masak | I'm sorry I mentioned the word "sarcasm" :) | 16:05 | |
rjbs | tadzik: The world may never know. | ||
PerlJam | tadzik: no, I think he was being sincere rather than sarcastic | ||
(at least I'd like to believe that so it must be so :) | |||
rjbs | If I wanted to publish a web design advent calendar, I would want it to look better than 24ways.org/ | 16:06 | |
PerlJam | masak: Here's something to think about then: when you hugged rjbs, I considered doing the same and then I thought, "what if everybody hugged rjbs?" and then I coined "hugpile" in my head. So, feel free to start hugpiles anytime :) | 16:07 | |
tadzik | "terrible" sounds like something that can be either sarcarstic or nice | ||
or even sarcastic. Colemak is hard | 16:08 | ||
masak | PerlJam: in a circle of friends I'm part of, we already have hugpiles. but we call them "hugging according to the principles of Dr. Volkov" :) | ||
PerlJam: I've been at the bottom of such a pile. with five or so people on top of you, it's hard to breathe. also, my mobile phone lost a couple of functions from the pressure. but overall it was still a nice experience. | 16:09 | ||
colomon | ack. mono on my CentOS is version 1.2.4. :( | 16:10 | |
I think this is going to be one of Those Days. | |||
PerlJam | colomon: It's the first day of advent! It's *got* to be one of *those* days. | 16:11 | |
masak | it's Yapsi release day. | 16:19 | |
tadzik | oh! | ||
colomon | sorear: ping? | ||
tadzik | and how many days to the announcement? | ||
masak | 9. | 16:20 | |
16:24
risou_ left
16:25
risou joined
|
|||
masak | alester replies on Twitter that he wasn't aware rakudo.org was down. | 16:26 | |
16:26
alester joined
|
|||
alester | OK, who broke rakudo.org? | 16:27 | |
TimToady | who didn't unbreak it? | ||
masak | did there have to be an active agent breaking rakudo.org? | ||
I think the past day or so show how much people would like it to work, at least. | |||
alester: I'm glad I checked with you, rather than just assume that you were already working day and night to fix it. | 16:28 | ||
alester | masak: Next time, please send me an email though. | ||
masak | ok. | ||
alester | The only reason I saw your tweet was 'cause my Google Alert picked it up. | ||
I'm kicking over Apache. | 16:29 | ||
(Step 1: Turn it off and back on again) | |||
ta-da! | 16:30 | ||
masak | alester++ | ||
alester | BEHOLD THE POWER OF /etc/init.d/httpd restart! | ||
16:30
Axius left
|
|||
masak | next time, how do we avoid everyone just assuming that alester knows about rakudo.org being down? | 16:30 | |
alester | Everyone email me. | 16:31 | |
masak | I like that plan. | ||
16:32
Axius joined
|
|||
colomon | phenny: tell sorear Do you have a better explanation of what bits of mono are needed for niecza, for those of us who can't just apt get mono-complete? Thanks! | 16:33 | |
phenny | colomon: I'll pass that on when sorear is around. | ||
alester | masak: I figure that that is a fine plan until it becomes unworkable. | 16:35 | |
masak | exactly. | ||
16:39
masak left
16:41
slavik1 joined
16:44
betterworld joined
16:48
Axius left
16:49
sji left
16:52
sji joined
|
|||
PerlJam | colomon: I made do with only mono-xbuild and mono-gcms | 16:55 | |
er, mono-gmcs | 16:56 | ||
diakopter | if you're building from source just build all | 17:03 | |
colomon: on which platform are you? | 17:13 | ||
macosx? centos? | 17:14 | ||
17:15
MayDaniel left
17:16
kensanata left,
daxim left
17:19
kst left
17:20
kst joined
17:22
ash_ joined
|
|||
ash_ | rakudo.org is back up, /yay | 17:22 | |
[Coke] | alester++ | 17:25 | |
17:28
nymacro left
17:35
uniejo left
17:47
uniejo joined
|
|||
[Coke] realizes that whatever is stolen from SQL! | 17:49 | ||
17:52
ShaneC joined,
ShaneC left
|
|||
colomon | diakopter: I was trying to build niecza on centos. I'm even more cautious about installing stuff on my macosx. :) | 17:52 | |
17:52
ch3ck3r left
|
|||
ash_ | [Coke]: imitation is the sincerest form of flattery | 17:55 | |
or something like that | |||
18:09
_kaare joined
18:10
plainhao left
18:11
plainhao joined
18:23
ash_ left,
solarion joined
18:26
risou_ joined
18:28
risou left
18:30
justatheory left
18:31
am0c left
18:36
Chillance joined
18:37
slavik1 left
18:40
lichtkind joined
|
|||
lichtkind | TimToady: regex_mod_internal means only tobe used inside a regex not in front as a adverb? | 18:40 | |
sorry thats was a dup | |||
moritz_ has a deja-vu | 18:42 | ||
rakudo: $_ = 'foobar'; s:g/o/u/; .say | |||
p6eval | rakudo : OUTPUT«fuubar» | ||
18:44
slavik1 joined
18:50
gawbul joined
18:55
buubot left
|
|||
lichtkind | moritz_: not becaus me? | 18:55 | |
moritz_ | lichtkind: because of you | 18:56 | |
lichtkind | moritz_: i just missed the right line from IRC history to identify my nick | 18:57 | |
moritz_ | lichtkind: you can configure your IRC client to identify itself automatically upon connect | 18:58 | |
18:58
justatheory joined
|
|||
lichtkind | even chatzilla? | 19:01 | |
moritz_ | dunno | 19:02 | |
I assumed a sane IRC client :-) | |||
sorear | good * #perl6 | 19:03 | |
phenny | sorear: 16:33Z <colomon> tell sorear Do you have a better explanation of what bits of mono are needed for niecza, for those of us who can't just apt get mono-complete? Thanks! | ||
colomon | sorear: PerlJam++ tells me mono-xbuild and mono-gcms... does that sound right? | 19:04 | |
sorear | colomon: to my knowledge, only Debian and Ubuntu are insane enough to split up mono | ||
on any other OS, you can just get "mono" | |||
oh | |||
xbuild and gmcs are definitely required | 19:05 | ||
you'll also need the interpreter, mscorlib.dll, System.dll, and Mono.CompilerServices.SymbolWriter.dll | |||
what are you on | |||
OS | 19:06 | ||
colomon | CentOS | ||
sorear | colomon: ah, well. try PerlJam's suggestion, if it works let me know and I'll add it to README | 19:09 | |
19:09
rurban joined
|
|||
sorear | phenny: tell masak The contents of src/ used to be in the root. I haven't renamed niecza_eval back to niecza because it would be rather disruptive, esp. for p6eval | 19:11 | |
phenny | sorear: I'll pass that on when masak is around. | ||
sorear | zenog: Not transparently | 19:13 | |
rjbs: I've seen quotes like that before. I always assumed they wer mojibake. | |||
19:15
rurban left
|
|||
rjbs | mojibake has one of my favorite pics on wikipedia (the envelope) | 19:17 | |
19:18
uniejo left,
ash_ joined
|
|||
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....ble_tablet | 19:34 | |
19:39
MayDaniel joined
19:41
dakkar left
|
|||
sorear | rjbs: that pic is awesome. | 19:42 | |
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....dex_tablet | 19:45 | |
19:50
envi left
19:52
ab5tract left
19:55
cjk101010 left
|
|||
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....ble_tablet | 19:56 | |
19:56
IllvilJa1 joined
|
|||
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....dex_tablet | 20:02 | |
20:05
mtve left
|
|||
dalek | tpfwiki: (Herbert Breunung)++ | www.perlfoundation.org/perl6/index....ble_tablet | 20:07 | |
tadzik | I like how the advent calendar post on reddit got dozen upvotes and not a single comment | 20:10 | |
moritz_ | did you submit it to r/programming too? | 20:11 | |
tadzik | nope | 20:13 | |
will do. I feel adventurous | |||
moritz_ | the most you can lose is karma | ||
tadzik | right | ||
moritz_ | developers.slashdot.org/story/10/12...-For-Geeks | ||
tadzik | and we may get a new Perlist. This is worth spending karma | ||
is there a 'crosspost' button? | 20:14 | ||
moritz_ | don't think so, you have to submit again | ||
tadzik | looks so | ||
woah, reddit, don't load so fast! | 20:15 | ||
www.reddit.com/r/programming/commen...has_begun/ -- upvote time! | 20:16 | ||
wolverian | reddit is being extra slow today | 20:22 | |
20:32
MayDaniel left
|
|||
tadzik | seen mberends? | 20:34 | |
aloha | mberends was last seen in #perl6 7 days 14 hours ago saying "masak: o/". | ||
sorear is thinking about IDLs for :from | 20:35 | ||
tadzik | nihil novi. Wonder if he'll like what I've done to http-server-simple | 20:36 | |
20:39
rgrau_ joined
20:40
ash_ left
20:41
spq1 left,
wamba left,
spq1 joined
20:42
justatheory left,
rgrau_ left,
rgrau_ joined
20:45
rgrau_ left,
rgrau_ joined
20:48
rgrau_ left,
rgrau_ joined
20:51
jaldhar left
21:05
wamba joined
21:09
wamba left
21:11
plainhao left
21:25
justatheory joined
21:26
justatheory left,
justatheory joined
21:28
fhelmberger left
21:29
pothos left,
pothos_ joined,
pothos_ is now known as pothos
21:30
pochi_ joined
|
|||
dalek | ecza: 8969521 | sorear++ | / (4 files): Run indexers off trampoline |
21:34 | |
ecza: d54a475 | sorear++ | v6/tryfile: Inline fill into eager and head |
|||
21:34
excelsio1 left,
chitragupt left,
literal left,
pmichaud joined
21:37
excelsio1 joined,
chitragupt joined,
literal joined,
p6eval joined,
hubbard.freenode.net sets mode: +v p6eval
21:48
felipe joined
|
|||
sorear | I've cut the number of Perl6-level method calls by nearly 25% but that hasn't translated into a big performance improvement :/ | 21:49 | |
Tene | sorear: you need to make your method calls slower first, so that that would be a bigger improvement. | 21:50 | |
And then you could make your method calls fast again, getting a second improvement. | |||
diakopter | sorear: I guess that means the Perl6-level method calls are being optimized(-away?) quite well. | 21:51 | |
*headdesk* <-- at myself | |||
sjohnson | is that like a pacepalm, except when you hit your head against the desk? | 21:55 | |
facepalm* | |||
jnthn | Yes, but since you don't need to take your hands off the keyboard, you can do it without harming your productivity. | 21:57 | |
dalek | odel: b33265d | diakopter++ | / (4 files): [dotnet] fix an (my) diakopter-- off-by-one error in Ops/P6list.cs add more tests to 45-smartmatch.t that all pass |
21:58 | |
odel: 9819ae5 | diakopter++ | / (5 files): [dotnet] regex alternation & deep backtracking work |
|||
22:07
ch3ck joined
|
|||
ch3ck | rehi | 22:08 | |
diakopter | |||
22:08
lue joined
|
|||
lue | ohai o/ | 22:09 | |
sjohnson | hi! | 22:10 | |
22:11
mtve joined
|
|||
ch3ck | huch was kommt von draußen rein? | 22:21 | |
TimToady | 分かりません! | 22:23 | |
huf | a hatalom a tiétek! | 22:25 | |
lue | che3ck: I recognize most of that text. My guess is "[huch] what comes [von] outside in" ? | ||
diakopter | nqpnet: say("abc" ~~ /[a|ao|az|ae|egge|dwef|ffewf|fgsvd|ab]c/); | ||
p6eval | nqpnet: OUTPUT«abc» | ||
lue | s/che3/ch3/ | ||
22:26
ch3ck3r joined,
risou_ left
22:27
risou joined
|
|||
lue | .oO(Who else is feeling the slightest tinge of worry that the advent schedule is empty on day 5?) |
22:27 | |
22:30
ch3ck left
22:34
kst left
22:35
kst joined
22:38
masak joined
|
|||
masak | ahoy! | 22:38 | |
phenny | masak: 19:11Z <sorear> tell masak The contents of src/ used to be in the root. I haven't renamed niecza_eval back to niecza because it would be rather disruptive, esp. for p6eval | ||
masak | sorear: ah. | ||
sjohnson | huf: huf huf huf | ||
masak: yo | |||
masak | sorear: I now have a 'niecza' alias in my bash_profile anyway :) | ||
masak goes into Yapsi release mode | 22:39 | ||
huf | sjohnson: yeees? | ||
dalek | psi: 747d9d6 | masak++ | README: [README] a few updates - Added the location of ufo. - Can now do both immediate and non-immediate blocks. - Changed wording to reflect this. - Also changed the example. |
||
psi: 0fafca2 | masak++ | / (2 files): [Yapsi] implemented binding of literals The fact the we didn't have this until now could be called an "accidentall omission". All the machinery was there, just not the actual instructions. |
|||
psi: 6fbdf7a | masak++ | / (2 files): [Yapsi] make binding blocks work It's at times like this that I'm really glad to have a test suite. |
|||
sorear | hi masak! | ||
masak | henceforth today when I say "announcement", I'll be talking about the Yapsi 2010.12 announcement, not the Big Announcement nine days from now :) | ||
jnthn | .oO( "Release number 5 of Yapsi is quite a task, 'cus I'm doing it on a satellite uplink from the Amazon..." ) |
22:41 | |
lue | hai masak o/ | 22:44 | |
masak | jnthn: bonus points for incorporating all the clues so far. :P but no, Big Announcement is nine days from now, not tonight. | ||
jnthn | Aww. | ||
masak | lue: I'm not too worried about slot 5 being empty. I do hope more people will volunteer as authors, though. | 22:45 | |
sjohnson | huf: just was jokin around :) | ||
masak | this is a clear case of many cooks improving the broth :) | ||
lue | .oO("As you can see in this pot of broth, there's this empty space, a cube of air for Broth #5 when it comes along.") |
22:47 | |
sjohnson | .oO(i wonder what i'm going to have for lunch) |
22:50 | |
masak | you guys think too much. | 22:51 | |
lue considers learning Temporal to teach it to the masses, or maybe another topic... | |||
sjohnson | masak: once perl 6 is widespread on systems i use by default, i'll get to think much less | 22:52 | |
sjohnson is looking forward to that day | |||
masak | lue: I like the choice of topic. that's something that's largely new since last December. | ||
lue | , although the fact I've never used the current Temporal. Then again, I'm an avid fan of Time [ in case it wasn't obvious before :) ] ... | 22:53 | |
s/although/despite/ | 22:54 | ||
masak | never too late to start using Temporal. | 22:55 | |
and if you want to give yourself more time, you don't have to claim slot #5. | |||
one mean comment so far on www.reddit.com/r/programming/commen...has_begun/ | 22:56 | ||
try to be kind to the poor misguided person who posted it. please. :) | |||
lue | If I go Temporal, I wouldn't claim slot 5. I think having a sequence of posts go "2. MAIN sub 3. File Operations 4. Sequences 5. TIME BENDING!" doesn't seem right :) | 22:57 | |
sjohnson | masak: which irc client do you use? | 22:58 | |
just complete curiosity | |||
masak | sjohnson: Emacs ERC. | 22:59 | |
sjohnson | interesting | ||
didnt know emacs had irc | |||
is it official, or a 3rd party plugin some guy wrote for emacs? | |||
22:59
sji left,
bluescreen joined
|
|||
masak | but knowing it does, are you surprised? :) | 22:59 | |
lue | rjbond3rd said it right | ||
23:00
bluescreen is now known as Guest90083
|
|||
masak | sjohnson: I don't know. it came with Carbon Emacs, but that doesn't say much. | 23:00 | |
jnthn | Doesn't emacs have everything? ;) | ||
lue | It has an organizer! \o/ | ||
jnthn | I bet it even has a girlfriend. | 23:01 | |
And a unicorn. | |||
lue | [I got ERC on what I think is a 'vanilla' release (just emacs)] | ||
flussence refrains from eviscerating reddit users off the bat this time | |||
lue | the org-mode (the organizer) logo IS A UNICORN! :O | ||
masak | flussence++ | ||
sjohnson | it has a richard stallman AI chat bot you can talk to | 23:02 | |
23:02
wallberg left
|
|||
dalek | ecza: f1de2f3 | sorear++ | lib/Kernel.cs: Add Num.Bool context accelerator |
23:05 | |
ecza: 374a32a | sorear++ | lib/Kernel.cs: Add context accelerators for List.Num and .Bool |
|||
ecza: d3f9e5c | sorear++ | lib/Kernel.cs: Context accelerator for Match.Str |
|||
lue | Are the POD versions of the posts in mu/ just a copy of the posts, or are the posts automagically retrieved from there? | 23:06 | |
.oO(emacs also has a psychiatrist.) |
|||
sjohnson | <--- likes Vim a lot | 23:08 | |
lue | or rather, do you put POD docs in mu/misc/perl6advent-2010/articles and then some bot posts it for you, or do you just put POD copies of the post in the repo? | 23:10 | |
sorear | no bots | ||
23:16
plobsing left
|
|||
dalek | ecza: ba74359 | sorear++ | v6/tryfile: [v6] Optimize the pad filtering regex |
23:22 | |
sorear | 39.67s \o/ | ||
sorear | getting closer! | ||
23:24
whiteknight joined
|
|||
masak | sorear: wow, that's quite an improvement! | 23:25 | |
23:26
icwiener left
|
|||
masak | I'd like to kindly request help reviewing github.com/masak/yapsi/blob/master...ce/2010.12 | 23:27 | |
going to make a tarball and announce the release soonish. | |||
dalek | psi: 24bab0b | masak++ | doc/ChangeLog: [doc/ChangeLog] updated from 2010.12 |
23:28 | |
psi: 6ef9b12 | masak++ | doc/announce/2010.12: [doc/announce/2010.12] added |
|||
lue | "structual meta-circular induction" :) [mostly cos I have little idea what that says] | 23:31 | |
masak | lue: proof by intimidation. :) | 23:32 | |
lue | masak: I am sorry to say I will have to have an inappropriate amount of fun. Sorry. | 23:33 | |
masak | did I misspell "structural"? hm, no, seems I didn't. | 23:34 | |
jnthn | Looks right to me. | ||
23:34
Eevee left
|
|||
masak | jnthn: I hope I quoted you right-ish too. | 23:34 | |
lue | I have confused you with an accidental misspell on my part! | ||
jnthn | masak: oh no, I'd best check this announcement... | 23:35 | |
github.com/masak/yapsi/commit/6ef9b12cf8 | |||
oops | |||
masak | review by intimidation :P | ||
lue | .oO(noitadimitni yby intimidation) |
23:36 | |
23:36
Eevee joined
23:38
garbar joined
|
|||
jnthn | masak++ | 23:38 | |
masak | \o/ | 23:39 | |
in other news, the Parrot people are thinking of deprecating their deprecation process. that almost sounds like something those Yapsi devs would come up with! | |||
23:39
garbar left
|
|||
lue | would they use the currently standing deprecation process to deprecate the current deprecation process? | 23:40 | |
jnthn | lol | ||
23:40
Chillance left
|
|||
dalek | odel: 7be7e82 | jonathan++ | common/NQP/NQPSetting.pm: [common] Twiddle with find_method a bit so it doesn't use explicit return. (Yes, we'll probably hit this in a tiny, tiny fraction of the cases we do now once method cache publication or other such things are in place, but still worth improving.) |
23:41 | |
odel: e85b6a1 | jonathan++ | dotnet/compiler/NQPOptimizer.pm: [dotnet] At least let the optimizer know what a PAST::Regex node is. |
|||
23:41
rgrau_ left
|
|||
lue | why does :second in DateTime have a range of 0.0..^62.0 ? | 23:45 | |
masak | lue: because of leap seconds. | ||
lue | ah. | ||
(I can't wait for the Earth's orbit around the sun to expand enough to give us 366 days every year.) | 23:50 | ||
23:57
am0c joined
|
|||
masak | p6c email sent. | 23:59 | |
preparing blog post. |