»ö« 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! Set by sorear on 4 February 2011. |
|||
00:00
stepnem joined
00:13
daniel-s left
|
|||
dalek | ecza: 836a89a | sorear++ | lib/ (2 files): Implement WhateverCode substr arguments |
00:14 | |
00:14
daniel-s joined
|
|||
dalek | ecza: b6dc939 | sorear++ | lib/Builtins.cs: substr should return undef if start outside string |
00:31 | |
ecza: 237820b | sorear++ | t/spectest.data: We now pass S32-str/substr |
|||
ast: b132f85 | sorear++ | S32-str/substr.t: [S32-str/substr] Remove meaningless StrLen/*-1 tests, and fudge broken p() tests for Niecza |
|||
sorear | niecza now passes every substr.t test except the StrPos ones | ||
00:38
ananamoose joined
00:41
daniel-s_ joined
|
|||
thou | wow :-) ! | 00:50 | |
i'm not sure how long it's been like this, but it feels like development on both niecza and rakudo is really going fast | 00:51 | ||
00:51
thou left
|
|||
TimToady | moritz: new idea, after talking about the no-longer-done mailing list summaries, we thought it would be cool if someone, while reading the ir clogs, could just flag important things as a pseudo-summary | 00:54 | |
00:57
thou joined
|
|||
pmichaud | TimToady: what's the best model/code for me to look at to implement full ltm-semantics? | 00:58 | |
would that be viv and Cursor.pm, or ... ? | |||
TimToady | well, my stuff did real LTM but not with a real dfa-ish engine, while it's my understanding that niecza does it in a theoretically purer fashion | 00:59 | |
pmichaud | okay. | 01:00 | |
TimToady | but it is based on the revision that sorear++ did of viv, so there may be something intermediate | ||
you'd have to ask sorear | |||
pmichaud | I got pointers to his code already -- just wanted to see what you're using these days :) | ||
TimToady | sorear++ did heavy revision to the Cursor stuff before starting on niecza, so that's probably instructive | 01:01 | |
I don't know whether niecza keeps any of the "fate" processing that Cursor did | |||
my impression is that it redecides things at each level, but I could be misremembering | 01:02 | ||
pmichaud | that's all good to know | ||
lichtkind | TimToady: any decision for a kind of getc for $*IN ? | ||
01:03
colomon left
|
|||
TimToady | that's very context dependent | 01:03 | |
sorear | AFAIR discarding fates is the main break niecza makes from Cursor | ||
01:04
thou_ joined
|
|||
sorear | well not so much "discarding" as "I haven't implemented them yet, and with DFAs being <10% of parse time I see no pressing need" | 01:04 | |
01:04
thou_ left,
benabik left
|
|||
TimToady | well, the meeting is breaking up in favor of dinner, so I'd better break up too... | 01:04 | |
afk & | 01:05 | ||
pmichaud | enjoy dinner! | 01:06 | |
sorear | pmichaud: the basic principle of the LTM handling (in niecza and Cursor) is that | is a || that intelligently reorders clauses | 01:07 | |
01:07
cotto left
|
|||
pmichaud | sorear: makes excellent sense. where can I find the bulk of the dfa stuff, since that's the piece I've not done yet in any of my implementations | 01:08 | |
sorear | Cursor.cs | 01:09 | |
pmichaud | perfect | ||
01:09
colomon joined
|
|||
sorear | pmichaud: start from LTMPushAlts | 01:09 | |
pmichaud | I'm printing that out now so I can figure it all out :) | ||
01:19
xinming left
01:28
lichtkind left
01:29
ananamoose left
01:37
xinming joined
01:40
thundergnat1 joined
01:45
whiteknight left
01:50
thundergnat1 left
01:51
thundergnat1 joined
01:52
thundergnat1 left,
thundergnat1 joined,
donri left
01:53
thundergnat1 left
02:00
tokuhirom left
02:06
cdarroch left
02:27
buubot_backup left
|
|||
daniel-s_ | this book is pretty old: | 02:36 | |
www.bookdepository.com/Perl-6-Parro...0596007379 | |||
does anyone here think it's worth getting? | |||
sorear | doubt it | 02:37 | |
02:49
buubot_backup joined
02:51
tokuhirom joined
02:57
ingy is now known as \patch
02:58
\patch is now known as ingy
03:13
npatch is now known as \patch
03:20
bluescreen10 left
03:24
Su-Shee_ joined,
Su-Shee left
03:31
envi joined
03:48
cotto joined
03:51
colomon left,
colomon joined
|
|||
colomon | daniel-s: flat out no. it's wildly out-of-date | 03:52 | |
03:59
benabik joined
04:07
satyavvd joined
04:08
dukeleto left,
dukeleto joined,
dukeleto left
04:09
dukeleto joined,
dukeleto left
04:10
dukeleto joined,
dukeleto left,
dukeleto joined,
dukeleto left
04:11
dukeleto joined,
dukeleto left
04:12
dukeleto joined,
dukeleto left
04:13
dukeleto joined,
dukeleto left,
dukeleto joined,
dukeleto left
04:14
dukeleto joined,
dukeleto left,
dukeleto joined,
dukeleto left
04:15
kanishka left,
dukeleto joined
04:16
dukeleto left
04:17
dukeleto joined,
dukeleto left
04:18
dukeleto joined
04:19
dukeleto left,
JESK is now known as jesk
04:20
dukeleto joined,
dukeleto left,
molaf joined,
dukeleto joined
04:21
dukeleto left
|
|||
TimToady | phenny: tell masak you say {} is used for hash subscripts and then show only <> | 04:21 | |
phenny | TimToady: I'll pass that on when masak is around. | ||
04:21
dukeleto joined,
dukeleto left
04:22
dukeleto joined,
dukeleto left,
dukeleto joined,
dukeleto left
04:23
dukeleto joined,
ingy is now known as \o,
dukeleto left
04:24
aindilis left,
dukeleto joined,
dukeleto left
04:25
dukeleto joined
04:26
xinming left
04:27
xinming joined
|
|||
\o | o/ | 04:28 | |
04:29
\o is now known as ingy
04:30
kanishka joined
|
|||
daniel-s_ | I think dukeleto is a broken bot or script or something | 04:43 | |
04:45
tokuhirom left
|
|||
dukeleto | daniel-s_: huh? | 04:49 | |
sorear | dukeleto: you're being kicked off the network every few seconds for excessive flooding | 04:53 | |
04:55
noganex_ joined
04:58
noganex left
|
|||
tadzik | dukeleto, colomon: that's a bit messy. projects.list is for backwards-compatibility only, and should be buried probably. Now module-starter was added to the ecosystem long ago, but it was moritz's module. My version wasn' | 05:02 | |
t | |||
05:03
[particle]1 left,
[particle] joined
05:05
wolverian left
05:07
wolverian joined
05:08
koban joined
|
|||
dukeleto | tadzik: i gave module-starter some love today | 05:08 | |
sorear: i hate irc clients. | |||
05:09
geekosaur left,
silug_ left,
silug_ joined
05:10
geekosaur joined
05:13
_jaldhar_ left,
_jaldhar_ joined
|
|||
tadzik | very nice :) | 05:16 | |
05:21
molaf left
05:23
dukeleto left,
dukeleto joined,
dukeleto left
05:24
dukeleto joined,
dukeleto left,
dukeleto joined
05:31
birdwindupbird joined
05:37
benabik left
05:44
benabik joined
05:55
benabik left
05:56
wtw joined
05:57
woosley joined
05:58
benabik joined
06:03
benabik left
06:07
cotto left
06:11
Su-Shee_ is now known as Su-Shee
06:14
zby_home_ left,
am0c joined
06:16
benabik joined
06:31
perlhack joined
06:33
perlhack left
06:34
am0c left,
tangperlcrack joined
|
|||
tangperlcrack | hi all | 06:34 | |
nice to meet you | 06:35 | ||
I am Chinese people. | 06:36 | ||
Are you? | |||
06:36
noganex_ is now known as noganex
|
|||
TiMBuS | ni hao, tangperlcrack | 06:37 | |
tangperlcrack | hi you can speak Chinese?? | ||
TiMBuS | haha no, i just know a few people who do | 06:38 | |
tangperlcrack | Hey Hey welcome to Chinese Peking ! | ||
Oh you can read what my bad English | 06:40 | ||
TiMBuS | it's not that bad | 06:41 | |
i can read it :) | |||
tangperlcrack | Oh my culture is very low ah | ||
TiMBuS | so what brings you to #perl6 | 06:42 | |
tangperlcrack | To bring my passion | 06:44 | |
I graduated from junior high school second grade | |||
TiMBuS | you learn perl there? | 06:46 | |
tangperlcrack | No I have not talked to foreigners and to talk to you about | 06:47 | |
06:47
am0c joined
|
|||
tangperlcrack | welcome | 06:47 | |
How do you to speak ? | 06:52 | ||
你们每天很忙么 | 06:53 | ||
哈哈,你们好 | |||
sorear | Unfortunately JimmyZ is not here | 06:55 | |
au neither | |||
thou | tangperlcrack: hi, welcome to #perl6! | ||
sorear | welcome to #perl6, tangperlcrack | ||
frettled | masak likes to use the two characters 哈哈, IIRC, but that doesn't help much | 06:56 | |
tangperlcrack: welcome! | |||
Eevee | I know a handful of kanji from japanese but that doesn't help much either | ||
tangperlcrack | 3q == thank you! We use the Chinese people | ||
06:56
benabik left
|
|||
sorear | yeah, I'm the same way, I know like 200-300 | 06:56 | |
frettled | Google translate may help a little bit. | 06:57 | |
tangperlcrack | Mee to !Goole English 哈哈 我还是熟悉中文 | ||
sorear | Learning Chinese seems like fun | 06:58 | |
Eevee | I figure if I learn Japanese, I get Chinese for free B) | ||
sorear | Eevee: not really | 06:59 | |
Eevee | (I know I know) | ||
I've run across some surprisingly readable chinese text though | |||
tangperlcrack | very Good! | 07:00 | |
Eevee你狠强啊哈哈 | |||
我这里的Goole网站挂了不能翻译了 惨啊 | |||
thou | rakudo: sub greet ($name, $greeting = '你好') { "$greeting, $name!".say }; greet <tangperlcrack>; | 07:01 | |
p6eval | rakudo 1fcb14: OUTPUT«你好, tangperlcrack!» | ||
tangperlcrack | 你狠强 | ||
I kown a few English. | 07:03 | ||
sorear | What do you want to do? | 07:04 | |
moritz | tangperlcrack: and how is your Perl 6? | ||
sorear | o/ moritz | ||
moritz | \o sorear | ||
tadzik | o/ #perl6 | 07:05 | |
tangperlcrack | I only seen perl intro book | ||
moritz | github.com/perl6/book/downloads | 07:06 | |
tangperlcrack | You have like Chinese can look for me | 07:07 | |
sorear | Could not parse | 07:08 | |
Please retry | |||
tangperlcrack | ah! | ||
thou | tangperlcrack: github.com/perl6/mu/tree/master/docs/zh-cn/syn | ||
tangperlcrack | Thou you is let me see ? | 07:09 | |
study hard and make progress every day | 07:11 | ||
thou | tangperlcrack: we are here to help, if you have questions | ||
tangperlcrack | I just came to learn English | 07:12 | |
Perl is in China into a depression | 07:13 | ||
thou | that is OK, too | ||
perl6 is not depressed | |||
:-) | |||
tangperlcrack | 哈哈 I hope it is | 07:14 | |
You know TangFeng ? | 07:15 | ||
sorear | We have lots of people here who've learned or are learning English | ||
moritz and thou are from Germany, tadzik is in Poland | |||
is TangFeng another name for "Audrey Tang"? | |||
tangperlcrack | yes!!!!! | 07:16 | |
Audrey Tang | |||
thou | sorear: actually i am from the usa | ||
sorear | She doesn't show up here quite as often anymore | ||
but yeah I know her | |||
tangperlcrack | His degree and I almost | ||
sorear | Try again | 07:17 | |
thou | tangperlcrack: you said "I graduated from junior high school second grade". how many years of school have you had? | 07:18 | |
tangperlcrack | 2 years | 07:19 | |
sorear | How many total since birth? | ||
07:20
Tanktalus left
|
|||
tangperlcrack | 20 | 07:20 | |
I am 20 years old | |||
thou | tangperlcrack: i am 36 | ||
sorear | I am also 20 years old | 07:21 | |
tangperlcrack | Have time to Beijing for me to play with | ||
sorear | in the USA, "junior high school second grade" usually means you are 12 or 13 years old | ||
tangperlcrack | I was 16, not to study | 07:22 | |
tadzik is 20 too | |||
tangperlcrack | 20 years old is a thought age | ||
tadzik | and 14 years of school total after me | 07:23 | |
sorear | tadzik: ow | ||
tadzik | including the elementary and stuff | ||
sorear | oh | ||
I thought you were saying you'd be in school till 34 | |||
thou | tadzik: "14 years of school behind me" | ||
sorear | time metaphors are funny | 07:24 | |
tangperlcrack | oh !!! | ||
tadzik | 6 years of elementary, 3 years of... this doesn't have the equivalent I believe, but the "full of BS waste of time" is about right, then 3 years of high school and 2 years of studying now | ||
thou: oh, sure | |||
sorear | it took me forever to get 午後 and 午前 straight | ||
07:24
ab5tract joined
|
|||
thou | tadzik: 3 years of BS == "junior high school" or "middle school" in USA | 07:24 | |
tangperlcrack | Your English too deep ahhh | 07:25 | |
07:25
agentzh joined
|
|||
thou | roughly | 07:25 | |
sorear | yes | ||
I have a problem | |||
tadzik | thou: sounds about right, yeah | 07:26 | |
sorear | I use subjunctives and conditionals and the like way too much | ||
I can't express myself simply | |||
rakudo: my $i; do { $i++; last; $i-- }; say $I | 07:27 | ||
rakudo: my $i; do { $i++; last; $i-- }; say $i | |||
p6eval | rakudo 1fcb14: OUTPUT«===SORRY!===Symbol '$I' not predeclared in <anonymous> (/tmp/VMkbvvivlw:22)» | ||
rakudo 1fcb14: OUTPUT« in <anon> at line 22:/tmp/tJqmVq4mru0» | |||
thou | tangperlcrack: do you study computers? do you like to program computers? | ||
tangperlcrack | I like computer programming I taught herself thou.... | 07:28 | |
thou | very good | 07:29 | |
tangperlcrack | Your English can let me know | ||
thou | what computer languages do you like? | ||
ruby? java? c? | |||
tangperlcrack | I very like C and Perl . | 07:30 | |
07:30
mj41 joined
|
|||
sorear | "I like computer programming I taught myself, thou" | 07:30 | |
"I very much like C and Perl" | |||
tangperlcrack | JAVA in China is like to eat | ||
sorear | shall I continue? | ||
thou | please do | ||
;-) | |||
tangperlcrack | 3q are you understand?? | 07:31 | |
thou | tangperlcrack: 80% | ||
sorear | tangperlcrack: What is 3q? | ||
tangperlcrack | thank you Equal to 3q | 07:32 | |
The usage of the Chinese people | |||
sorear | Where does it come from? | ||
Is it related to hanzi typing? | 07:33 | ||
tangperlcrack | Chinese people don't know English but can transliteration | ||
thou | "three q" sounds like "thank you" ? | 07:34 | |
tangperlcrack | yes! | ||
thou | OK | ||
:-) | |||
tangperlcrack | we very much like "3" not a "three“ | ||
sorear | interesting | 07:35 | |
tadzik | we use "ty" | ||
sorear | in Japanese transliteration, "thank you" becomes "sankyuu" | ||
thou | ich ni san! | 07:36 | |
sorear | 3 is 三 is sān in Mandarin too | ||
I think this is it | |||
thou | makes sense :-) | ||
tangperlcrack | 三 it is chinese input method | ||
sorear | IIUC "th" is very unusual | ||
not even German has it these days | 07:37 | ||
mostly just English and a few of the Nordic languages | |||
but they write þ | |||
07:37
bakedb joined
|
|||
moritz | German had th, but afaict not pronounced the way the English do | 07:37 | |
tangperlcrack | Oh my god. | 07:38 | |
thou | tangperlcrack: don't give up | ||
dalek | ecza: a672705 | sorear++ | src/niecza: Change do to be a run-once loop |
||
thou | :-) | ||
tangperlcrack | 3q I didn't give up | 07:39 | |
thou | moritz: s/had/has/ | ||
tangperlcrack | thou You're very humor | ||
moritz | thou: yes, but it has strongly decreased | 07:40 | |
thou | oh | ||
sorear | Neandert(h)al lost the h recentlyish | ||
moritz | "seit" (since) used to be "seith" etc. | ||
tangperlcrack | In Beijing, but they have a lot of foreigners Chinese is very good | ||
moritz | just read a text by Goethe or Schiller in original spelling | 07:41 | |
thou | ah, got it | ||
sorear | tangperlcrack: We're just the amateurs, wait until Larry wakes up :D | ||
tangperlcrack | I see you "got it" equal to "understand" | 07:42 | |
sorear | Yes | ||
It seems Chinese has a very interesting case structure | 07:43 | ||
moritz | ... then you'll meet a *real* amateur :-) | ||
07:46
agentzh left,
tangperlcrack left
07:47
agentzh joined
|
|||
thou | well, that was fun | 07:47 | |
sorear | ey'll be back | ||
was only a Ping timeout | |||
I hope | 07:48 | ||
thou | so, under rakudo *, if I have Q:PIR { ... $P1 = loadlib 'foobar' ... }, where does it look for foobar? | 07:53 | |
sorear | agentzh: ping | ||
thou: strace -efile | |||
thou | yeah, good idea | ||
moritz | thou: install location(s), current directory, dirs given to parrot on the command line via -L (iirc) | 07:54 | |
thou | does it spew errors anywhere if foobar doesn't exist? seems to not do that. | 07:55 | |
agentzh | sorear: pong | ||
thou | (i can change 'foobar' to 'nonexistentmodule' and not get an error) | ||
i'm gonna be lost for a while, i think, until i get more familiar w/ parrot | 07:56 | ||
sorear | agentzh: "zh"? when we get Chinese speakers showing up, should I ping you? | ||
agentzh | ping me for what? ;) | 07:57 | |
sorear | agentzh: solving their problem | ||
agentzh | sorear: what problems? | ||
sorear: sorry, i don't know the context... | |||
sorear: you're talking about some opensource events? | 07:58 | ||
thou | agentzh: we just had someone from Beijing join #perl6, and communication was challenging | ||
agentzh: in this case, his main goal was to learn english better, so things were OK. | 07:59 | ||
agentzh | thou: oh, because he or she was using "chinglish"? *grin* | ||
thou: got it :) | |||
thou | 3q yes 哈哈 | ||
! | 08:00 | ||
agentzh | sorear: it's okay to ping me for that :) | ||
btw, it's great to have jonathan in bejing this weekend :D | 08:01 | ||
08:01
dolmen joined
|
|||
agentzh | i'll give a perl related talk here as well. | 08:01 | |
i was thinking about let rakudo or other perl compilers emit lua when i was having my lunch today. | 08:02 | ||
i'm not sure if it's easier to do it with NQP or just kindaperl6 :) | |||
sorear | agentzh: it was fun to figure out the derivation of "3q" though :) | 08:03 | |
agentzh | sorear: indeed | 08:04 | |
sorear: 3 == than *grin* | |||
sorear | agentzh: knowing Japanese helped some. SANKYUU! | ||
and of course 3 is on'yomi san | 08:05 | ||
agentzh | sorear: heh | ||
agentzh is crazy about running perl 6 in the nginx core via ngx_lua. | |||
thou | ah | 08:06 | |
i wondered what your motivation for using lua might be | |||
sorear | agentzh: going to try and compile Perl6 to Lua? | ||
agentzh | thou: speed and memory footprint and the ability to interrupt and resume the vm. | ||
08:06
tangperlcrack joined
|
|||
sorear | tangperlcrack: welcome back | 08:07 | |
agentzh | thou: we're doing synchronous non-blocking I/O in ngx_lua already. | ||
tangperlcrack | sorry all | ||
sorry -> thou | |||
agentzh | sorear: aye, and enable luajit too :) | ||
dalek | ecza: 4f237ff | sorear++ | / (4 files): Fix return values in given/when |
||
tangperlcrack | My computer was broken | ||
agentzh | sorear: even a small subset will make me happy enough. | ||
dalek | ast: 01cf81b | sorear++ | S04-statements/do.t: [S04-statements/do.t] Add tests for do with loop labels, and fudge for Niecza |
08:08 | |
tangperlcrack | My computer was broken ->thou | ||
agentzh | sorear: emitting fast-enough lua code for a complete perl 6 implementation sounds VERY TRICKY for me :) | ||
sorear | tangperlcrack: Do you think you'll come back often? | ||
You're welcome to. | |||
agentzh | tangperlcrack: greetings. | ||
tangperlcrack | I use the browser connection, so old problems | 08:09 | |
3q all. | |||
08:09
JimmyZ joined
|
|||
agentzh | tangperlcrack: oh, so you're the chinese guy sorear was referring to :) | 08:09 | |
sorear | JimmyZ: Hi! | 08:10 | |
JimmyZ | 你好 | ||
agentzh | ... | ||
tangperlcrack | May I use the client connection with what address | ||
您好 | |||
很高兴见到您哦 | |||
agentzh | it seems that there's so many chinese guys around here :) | ||
sorear | not nearly enough | ||
JimmyZ | 很高兴能看到jnthn 安全到达北京 | ||
agentzh | JimmyZ: oh, he's arrived! :D | 08:11 | |
tangperlcrack | 您在北京么 | ||
JimmyZ | 我在深圳 | ||
tangperlcrack | 可以找我哦 | ||
oh very palace. | |||
agentzh hides. | |||
tangperlcrack | 您好 我想用客户端连接IRC | ||
JimmyZ | 今天晚上老Xu 可能会请jnthn 吃饭 | ||
tangperlcrack | 可是我不知道地址您知道么 | 08:12 | |
agentzh | tangperlcrack: irc.freenode.net:6667 | ||
tangperlcrack | very 3q | ||
agentzh feels lucky for he does know "3q". | |||
JimmyZ | 在北京的可以去找老Xu,和jnthn 一起吃饭 | ||
there are about 4 chinese people here | 08:13 | ||
08:13
benabik joined
|
|||
tangperlcrack | 他在什么地方 | 08:13 | |
我怕我说话 他们听不懂 | |||
JimmyZ | 北京 | 08:14 | |
sorear | JimmyZ: with you now, or in #perl6? | ||
JimmyZ | now | ||
sorear is trying to follow along :D | |||
agentzh | sorear: he's with them now. | ||
tangperlcrack | 他们用QQ么 ? | ||
sorear | I can at least read 北京 without any trouble. | ||
agentzh grins. | 08:15 | ||
tangperlcrack: i doubt it. | |||
08:15
daniel-s_ left
|
|||
agentzh goes to prepare his slides. | 08:15 | ||
sorear | agentzh: are you a native user? | ||
agentzh | sorear: yeah | 08:16 | |
thou | tangperlcrack: welcome back :-) | ||
tangperlcrack | yes!!!! | ||
thou I am very want you! | |||
JimmyZ | want he what? | 08:17 | |
agentzh has problems reading this sentence as well. | |||
JimmyZ | or miss he ? | ||
tangperlcrack | Thou I miss you so much | ||
miss equal to want 哈哈 我的蹩脚英语 | 08:18 | ||
thou | tangperlcrack: yes, i am looking at some code | ||
tangperlcrack | oh ! | ||
thou | tangperlcrack: it is confusing me; i do not understand it. | ||
tangperlcrack: also, i need to go to bed. :-) | 08:19 | ||
tangperlcrack | You want to sleep?????? | ||
08:19
envi left
|
|||
tangperlcrack | China is still the day | 08:20 | |
thou | tangperlcrack: my mind wants to read code. my body wants to sleep. :-) | ||
tangperlcrack | Ha ha free hope I can go to the United States but I was very poor | 08:21 | |
thou | tangperlcrack: this is where i live: bit.ly/iZSdtg | 08:22 | |
tangperlcrack | I see | 08:23 | |
Thou Ha ha your place is I saw is also don't know what place | 08:24 | ||
thou | i don't live in the city. my town has only 800 people in it. | 08:25 | |
it is a small town. | |||
tangperlcrack | Oh well we China is see foreign friends very happy to talk with you | 08:26 | |
it is a small! | 08:27 | ||
08:27
wamba joined
|
|||
thou | tangperlcrack: yes, very nice to meet you. | 08:27 | |
sorear | How do I parse "we China is see foreign friends"? | ||
jlaire | "we Chinese see foreigners as friends", perhaps? | ||
tangperlcrack | 我们中国人经常看见外国友人 | 08:28 | |
thou | we in china are very happy to make friends with foreigners | ||
? | |||
tangperlcrack | yes! thou | ||
08:28
dakkar joined
|
|||
tangperlcrack | yes | 08:28 | |
08:28
cooper left
|
|||
tangperlcrack | We poor English so can't and you chat | 08:29 | |
thou | tangperlcrack: you should see me try to speak chinese | ||
ni hao | 08:30 | ||
ni hao, ma? | |||
tangperlcrack | 你好 | ||
thou | wa hun hao | ||
tangperlcrack | 你好吗 | ||
thou | wa bu dzher dao | ||
hao, pu hao? | |||
tangperlcrack | 你打错了 | ||
我很好 | |||
不是 wo hun hao | |||
哈哈 | |||
thou | ^ that is 100% of the chinese i know | 08:31 | |
tangperlcrack | 我很好 | ||
yes! | |||
thou | so, you have very good english | ||
we can have this long and interesting conversation | |||
tangperlcrack | Ha ha I just on the early 2 | 08:32 | |
sorear reads about Chinese grammar. | |||
thou | tangperlcrack: right, probably "very good" was inaccurate. :-) | ||
but good enough! | 08:33 | ||
good enough to make friends. :-) | |||
tangperlcrack | 3q | ||
thou | yw | ||
tangperlcrack | what is "yw" | 08:34 | |
thou | you're welcome | ||
:-) | |||
tangperlcrack | I think your very hommer | 08:35 | |
thou | oh, i forgot one that i know! | ||
sye-sye ni | |||
tangperlcrack | what is "sys-sys ni" | 08:36 | |
thou | um | ||
tangperlcrack | sye | ||
08:36
kanishka left
|
|||
thou | one moment | 08:36 | |
08:36
daxim joined
|
|||
tangperlcrack | Oh you good or bad oh ha ha a joke | 08:36 | |
thou | xie xie | ||
谢谢 | 08:37 | ||
tangperlcrack | 谢谢 equal to your"xiexie " | ||
thou | (谢谢 Google) | ||
tangperlcrack | It doesn't matter, you still want to learn other Chinese | ||
moritz wants to learn Perl 6 | 08:38 | ||
tangperlcrack | I can teach you Google can't find Chinese | 08:39 | |
thou | |||
thou | tangperlcrack: i believe you | 08:41 | |
tangperlcrack: but, right now, my brain is full. so i'm going to bed. | |||
08:42
Mowah joined
|
|||
tangperlcrack | Good future chat | 08:42 | |
thou Good bye | |||
thou | yes, take care until next time. | ||
tangperlcrack | Ok ! | 08:43 | |
moritz | nom: say (1/4).WHAT | 08:44 | |
p6eval | nom: OUTPUT«Num()» | ||
moritz | nom: say Rat.new(1, 4).WHAT | ||
p6eval | nom: OUTPUT«Rat()» | ||
tangperlcrack | And other people chat yao | ||
有外国人在北京么 | 08:45 | ||
我可以教你们中文 | |||
山东话 | |||
Foreign friends have in Beijing ? | 08:46 | ||
I can teach you Chinese | 08:47 | ||
sorear | Is 么 being used to mark a question? | 08:49 | |
tangperlcrack | 么 Is a modal particle | ||
modal particle | 08:51 | ||
08:52
kanishka joined
|
|||
tangperlcrack | You have friends in Beijing ?? | 08:52 | |
08:52
mberends joined
|
|||
JimmyZ | well, most people here want to learn Perl 6, not chinese | 08:53 | |
tangperlcrack | kanishka Where are you | ||
The Chinese people are not studying perl 6 | 08:54 | ||
sorear | ip2location.com/117.199.248.82 | ||
Bangalore | |||
I want to learn Chinese. But I'm not in Beijing. | |||
tangperlcrack | You can add my QQ | 08:55 | |
sorear | |||
sorear | What is QQ? | ||
tangperlcrack | Do you know the QQ | ||
China oicq | 08:56 | ||
msn .do you know ????? | |||
08:57
wamba left,
wamba joined
|
|||
sorear | Never before heard of QQ. | 08:58 | |
tangperlcrack | sorear you are doing ? | ||
sorear | Try again | 08:59 | |
tangperlcrack | QQ is China's most fire chatting tools | ||
Do you follow me ? | 09:00 | ||
sorear | I looked up QQ on Wikipedia | 09:01 | |
I do not use anything like QQ or MSN | |||
tangperlcrack | oh! | ||
www.qq.com | 09:02 | ||
this is the qq web site in china | |||
dalek | ecza: dadaada | sorear++ | / (2 files): Make hash(foo=>2) work |
09:04 | |
sorear | cute commit hash | ||
tangperlcrack | oh! | 09:05 | |
moritz | aye :-) | ||
sorear | tangperlcrack: sorry. it is 0200. I am very tired. I hope to talk again. | ||
sorear out | |||
tangperlcrack | Ok I forget the time you take a rest | 09:06 | |
09:09
kst left
09:10
masak joined
|
|||
masak | hey! what are you doing having this much fun with Chinese while I'm at work! :P | 09:11 | |
phenny | masak: 04:21Z <TimToady> tell masak you say {} is used for hash subscripts and then show only <> | ||
tangperlcrack | hi masak | ||
masak | ni hao tangperlcrack | ||
tangperlcrack | 您好 | ||
masak | TimToady: I actually do mention it at strangelyconsistent.org/blog/june-17-2011-hashes , but it's probably one of those things that bear repeating... thanks for the feedback. | 09:12 | |
tangperlcrack | I am leaning English. | ||
masak | 您好 tangperlcrack | ||
tangperlcrack: are you a friend of jnthn's? | |||
tangperlcrack: I know Tang Feng as well. but she doesn't come here a lot nowadays. | |||
tangperlcrack | No The first time I came to IRC | ||
masak | tangperlcrack: oh, I thought you came here because jnthn is in Beijing right now. | 09:13 | |
09:13
wamba left
|
|||
masak | apparently not. | 09:13 | |
tangperlcrack | jnthn in beijing ? | ||
masak | tangperlcrack: if you stay here, you will learn both English and Perl 6 :) | ||
tangperlcrack: yes, he landed this morning/afternoon. | |||
tangperlcrack | I can teach his Chinese | 09:14 | |
yes | |||
masak | :) | ||
he's already learning the characters. he practiced them on the plane. | |||
09:15
kst joined
|
|||
tangperlcrack | I believe that my practiced better! | 09:15 | |
masak | your English is simple but understandable :) | 09:16 | |
tangperlcrack | So i am a Chinese people. | ||
masak | "a Chinese person", yes :) | ||
moritz | gist.github.com/1053498 any idea why Rat isn't visible, even though I add it to BOOTSTRAP.pm? | ||
masak | "Chinese people" refers to everyone in China. | ||
tangperlcrack | yes chinese person | ||
中国人 | 09:17 | ||
masak | 对 | ||
tangperlcrack | 你也会中文? | ||
JimmyZ | \o | ||
moritz | ah, I might need to add a stash | 09:18 | |
masak | tangperlcrack: 会,一点 | ||
moritz: BOOTSTRAP.pm looks interesting. what is it? | 09:19 | ||
tangperlcrack | stash what mean ? | ||
masak | tangperlcrack: a stash is the thing in a package that holds values. | ||
I think :) | |||
so a module has a stash, and a class has a stash, and so on. | |||
moritz | masak: it makes classes (and roles) available in the setting before they were "properly" defined | ||
tangperlcrack | I see! | ||
masak | moritz: ah, makes sense. | ||
moritz: like a list of predeclarations. | 09:20 | ||
moritz | masak: aye. Stubs. | ||
tangperlcrack | "predeclaration "Dictionary not check | 09:21 | |
mberends | tangperlcrack: stash is another English word for storage, where you can save information | ||
tangperlcrack | oh!Oh!!!!!I've learned a bit of your English | 09:22 | |
mberends | |||
You have a passion | 09:23 | ||
mberends | #perl6: the Friendliest IRC channel on the planet :) | ||
tangperlcrack | You there at the time | ||
masak | tangperlcrack: "pre-" means "before". so "predeclaration" means "declaring something before". | 09:24 | |
mberends | I'm in the Netherlands, the time here is 11:24 am | ||
masak | tangperlcrack: it's mostly a Perl concept, as far as I know. | ||
Eevee | perl 6 is probably not a good way to learn english :) maybe a good way to learn a lot of affixes | ||
tangperlcrack | +Haha you more severe than the dictionary. | 09:25 | |
moritz | masak: it's used in C and C++ too | ||
tangperlcrack | Ha ha I watched it perl book | 09:26 | |
one book! | |||
only one booke | |||
09:26
xinming left
|
|||
tangperlcrack | only one book | 09:26 | |
masak | moritz: ah, ok. | 09:27 | |
mberends | tangperlcrack: yes, Perl 6 is too young to have more books. In future, there will be more Perl 6 books :) | ||
masak | tangperlcrack: not "watched", "saw" :) | ||
tangperlcrack | But I think as tang | ||
TangFeng | |||
3q masak | |||
saw | 09:28 | ||
09:28
xinming joined
09:29
JimmyZ left
|
|||
tangperlcrack | In watching TV. Said | 09:29 | |
masak | tangperlcrack: yes, "watch TV", "see something", "read a book". | ||
tangperlcrack | watched TV saw the book | ||
read a book | 09:30 | ||
masak | all those are 看 in Mandarin. | ||
tangperlcrack | your english very good | ||
mandarin very good | |||
China's "read" usage many in addition to use in watching TV | 09:31 | ||
masak | :) | ||
09:32
Tanktalus joined
|
|||
tangperlcrack | Do you like TangFeng yao you think of him | 09:32 | |
masak | au/TangFeng is a large part of what got me involved in the Perl 6 community in the first place. | 09:33 | |
she demonstrated that the sky's the limit, in a way. | 09:34 | ||
tangperlcrack | Your English is very helpful to me | 09:35 | |
moritz | ah, now I get the TangFeng reference :-) | ||
masak | of course, I'm not as brilliant as au is, but I try to make up for it by being productive. :) | ||
right now I'm kinda failing at that too, though :/ | |||
mberends wishes he could fix it all by giving masak a round tuit | 09:37 | ||
tangperlcrack | 哈哈 i only understard your english | ||
a bit | |||
masak | moritz: 唐鳳 (TANG2 FENG4) is just the Chinese rendering of "Audrey Tang" :) | ||
tangperlcrack: the English can be hard to understand because we're using non-obvious expressions. | 09:38 | ||
tangperlcrack: for example "round tuit" would require some explanation before being understandable. | |||
tangperlcrack | rendering equal to translation | ||
masak | I have to go now. | ||
tangperlcrack: it was nice to talk to you. | |||
tangperlcrack: hope you stick around/come back :) | |||
09:39
masak left
|
|||
tangperlcrack | Ok you need to take a rest | 09:39 | |
I have to go now .3q everyone !!!! | 09:45 | ||
mberends waves to tangperlcrack: see you again soon! | |||
09:46
thou left
|
|||
tangperlcrack | oh I wants to talk you too! | 09:46 | |
mee too | |||
me too | |||
mberends | :-) | ||
09:46
tangperlcrack left
09:47
wolverian left
09:48
wolverian joined
10:02
dolmen left
|
|||
jnthn | very jetlagged hi from Beijing :) | 10:03 | |
moritz | \o | 10:05 | |
mberends | o/ | ||
moritz | $ ./perl6 -e 'say (1/2).WHAT' | ||
Rat() | |||
(in nom) | |||
locally | |||
10:06
daxim left
|
|||
jnthn | nice :) | 10:06 | |
moritz tries make test | |||
jnthn really should not hack on nom until after he's slept :) | 10:07 | ||
10:07
daxim joined
10:09
tzhs joined
10:15
woosley left
|
|||
dalek | kudo/nom: cf7f01f | moritz++ | src/ (3 files): make Int/Int a Rat. Also moves some of the Rat definition into BOOTSTRAP.pm |
10:15 | |
jnthn | moritz: Why'd we need it in BOOTSTRAP? | 10:17 | |
moritz | jnthn: probably because I was too dumb to the infix:</> from Int.pm to Rat.pm | ||
moritz facepalms | |||
mberends | Rats! | 10:19 | |
moritz | nom: class myRat { has int $!a } | 10:20 | |
p6eval | nom: ( no output ) | ||
10:22
kanishka left
10:27
donri joined,
donri left,
donri joined
10:35
MayDaniel joined
10:37
SHODAN joined,
SHODAN left
|
|||
dalek | kudo/nom: a04dd6f | moritz++ | t/spectest.data: 5 more passing spectest files |
10:39 | |
kudo/nom: 4db1c8a | moritz++ | src/ (3 files): No need to move Rat to BOOTSTRAP This mostly reverts cf7f01f4a9d05d53d5cbc8a8530d52ae45eed8e7 jnthn++ for pointing out that the BOOTSTRAP thing isn't necessary. It turns out the correct infix:</> was already in Rat.pm, just commented out. No idea why. |
|||
10:39
SHODAN joined
10:40
Moukeddar joined
10:46
MayDaniel left
10:47
dolmen joined
10:52
am0c left
11:03
am0c joined
11:06
Tangperlcrack joined
|
|||
Tangperlcrack | hi | 11:06 | |
i again come | 11:07 | ||
Moukeddar | oh poets! | ||
Tangperlcrack | you too | ||
I will a little english. | 11:08 | ||
I will only a little a english . | 11:09 | ||
Moukeddar | this guy is a poet | 11:10 | |
Tangperlcrack | you is a poet too. | 11:11 | |
What time is it there? | 11:12 | ||
Everyone is good.i am tangperlcrack i now renamed "perlhack" | 11:16 | ||
11:16
Tangperlcrack is now known as perlhack
|
|||
perlhack | Everybody should get up. | 11:18 | |
11:18
envi joined
|
|||
perlhack | envi:hi | 11:18 | |
Are you doing? | 11:19 | ||
大家都不理我啊 | |||
11:20
ab5tract left
|
|||
perlhack | Every should get up. | 11:22 | |
11:23
kanishka joined
|
|||
perlhack | kanishka hi | 11:24 | |
it seem that we are not in it. | 11:27 | ||
11:30
sjn left,
dukeleto left,
sjn joined
11:31
dukeleto joined
|
|||
perlhack | hi all .who on line? | 11:31 | |
moritz | rakudo: say 1.WHO | 11:32 | |
p6eval | rakudo 1fcb14: OUTPUT«Int» | ||
perlhack | speak me? | 11:33 | |
11:34
dukeleto left
|
|||
colomon | moritz: at least you figured out what I was going to tell you before I could tell you! ;) | 11:34 | |
moritz | colomon: well, jnthn did :-) | ||
11:34
dukeleto joined
|
|||
perlhack | you look how do ? | 11:35 | |
I wants to learning | |||
moritz | perlhack: what do you want to learn? | 11:36 | |
perlhack | you send picturs of expressions | 11:37 | |
pictures of expressions. | 11:38 | ||
moritz | |||
moritz | no, I just typed some characters. | ||
it's all text in here. | |||
perlhack | I am Tangperlcrack I now renamed perlhack. | ||
how to use? | 11:39 | ||
moritz | how to use what? | ||
perlhack | yes! | 11:40 | |
moritz | if you answer "yes" to a "what" question, I don't understand anything | ||
perlhack | how to use what ! | ||
11:40
cotto joined
|
|||
perlhack | my qusetion is how to use pictures of expressions. | 11:41 | |
moritz | I don't understand what you mean by that | 11:42 | |
I haven't used any pictures in here | |||
perlhack | well ,jnthn did | ||
what's behind | 11:43 | ||
11:43
JimmyZ joined
|
|||
perlhack | hi all .what are you doing? | 11:44 | |
you go to work in ? | |||
JimmyZ | hi, don't ask them, they are busy | 11:45 | |
perlhack | oh!i am a chinese person. | ||
JimmyZ | 我知道 | ||
perlhack | 你也是中国人 | ||
11:46
JimmyZ left
11:48
satyavvd left
|
|||
moritz | colomon: will you take care of the trig tests (removing the trigbase thingies)? | 11:48 | |
colomon: or should I have a go at it? | |||
colomon | moritz: I'll have a go at it, but it will probably be latter today or tomorrow. | 11:49 | |
I'm busy updating my talk atm | |||
moritz | colomon: I'm in no hurry, just don't want it to be forgotten | ||
colomon: oh, what will you talk about? | |||
colomon | numerics in perl 6 | ||
:) | |||
moritz | :-) | ||
perlhack | this | ||
11:49
JimmyZ joined
|
|||
perlhack | i wants to leanings | 11:49 | |
teach me! | 11:50 | ||
colomon | |||
moritz | colomon: want to show a preview of the slides? :-) | ||
perlhack: did you alread download and read the book I gave you a link to? | |||
colomon | moritz: I will as soon as I'm finished with this round of edits | ||
moritz | perlhack: that would be a good first step at learning | ||
colomon | then you can help fix my slides and I can make changes over lunch. ;) | ||
perlhack | slides | ||
yes | |||
i wants to learning | |||
JimmyZ | perlhack: 想学什么,自己可以到google 里面搜索 | 11:51 | |
perlhack | 我想学他发的笑脸 | ||
11:51
cognominal_ left
|
|||
moritz | perlhack: also perl6.org has lots of good resources | 11:51 | |
JimmyZ | perlhack: google irc help | ||
perlhack | 3q JimmyZ | 11:52 | |
i agree with your statement. | |||
JimmyZ | perlhack: if you want a free teacher, google does the work. | ||
perlhack | yes | ||
JimmyZ | don't ask before you google it | ||
11:52
cognominal joined
11:53
ab5tract joined
|
|||
perlhack | I haven't read any of you English sense like | 11:53 | |
link | 11:54 | ||
moritz | well, most documentation about Perl 6 is in English | ||
perlhack | jimmyZ where are you? | ||
moritz | so you can read it and learn both English and Perl 6 | ||
JimmyZ | 深圳 | ||
moritz | we can also only answer your questions in English | ||
perlhack | 你有朋友在北京么 外国友人 | 11:55 | |
moritz I will try to learn. | |||
11:57
JimmyZ_ joined
12:01
JimmyZ left,
JimmyZ joined
12:02
kanishka left
|
|||
perlhack | JimmyZ what nationality? | 12:02 | |
JimmyZ | 中国 | 12:03 | |
perlhack | 我说你说话咋这么豪爽呢! | ||
我在这里学习英语 | |||
JimmyZ | 这里不是学习英语的地方 | ||
perlhack | I think this is . | 12:04 | |
12:04
JimmyZ_ left
12:06
koban left
|
|||
JimmyZ | :) | 12:11 | |
12:11
orafu left
|
|||
perlhack | 又弄表情 | 12:11 | |
12:15
orafu joined
|
|||
JimmyZ | perlhack: if you want to learn Perl 6, perl6.org will be a good start | 12:15 | |
12:16
mathw joined,
literal joined
|
|||
perlhack | thank for JimmyZ | 12:17 | |
12:17
nine joined
12:18
_sri joined,
broquaint left,
broquaint joined
|
|||
colomon | moritz: actually, what side of the master spectest freeze to do the trig test changes on is a good question.... | 12:19 | |
moritz | colomon: we can still chose a freezing location in retrospect | ||
colomon: so I'd say "don't worry" | |||
(or even "freeze" to a branch of the spectests, where we can cherry-pick the interesting commits into) | 12:20 | ||
colomon | actually, now that I think about it, master should still pass all the changed tests, so it's a non-issue | ||
moritz | ah, because you only remove tests for features that will be gone | 12:22 | |
ss/will be/are/ | |||
perlhack | ss/will be/are/ equal to perl5 s/// ? | 12:27 | |
JimmyZ | yes, since most people here are perl guys | ||
moritz | perlhack: not quite, but similar (whitespaces are handled differently) | ||
12:28
benabik left
|
|||
moritz | rakudo: $_ = 'a b'; ss/a b/c d/; .print | 12:28 | |
p6eval | rakudo 1fcb14: OUTPUT«c d» | ||
moritz | that wouldn't work with p5's s/// that easily | ||
mberends | colomon, moritz: a branch that is no longer being developed can get by with far fewer tests, because regressions are unlikely. We are just interested in verifying that the download and build are fully functional. Therefore regarding trig tests, if the build can get sines out of a library, you have to check cosines, tangents etc only summarily. | ||
moritz | mberends: agreed | 12:29 | |
mberends | also, a test that has _never_ failed is probably a waste of time, we may have lots of those. | ||
moritz disagrees | 12:30 | ||
12:30
ananamoose joined
|
|||
moritz | it might be worthless as a regression test | 12:30 | |
but might still be valuable to test compliance with a specification | |||
12:30
pernatiy joined
|
|||
mberends | true | 12:32 | |
moritz | also in many areas we have so many "weird" tests because compilers failed in very unexpected ways | 12:34 | |
for example rakudo once had a bug where constructing a pair as :$!attrib to a certain kind of routine caused problems | 12:35 | ||
even when :$!attrib itself worked fine, and that routine itself worked fine too | |||
12:36
bbkr_ left,
perlhack left
12:39
perlhack joined
|
|||
perlhack | i again come | 12:39 | |
mberends | welcome back | ||
perlhack | 3q I still like web IRC. | 12:40 | |
flussence | argh, I'm getting build failures on master and nom: gist.github.com/1053747 | ||
perlhack | not like client IRC | ||
JimmyZ | perlhack: try chatzilla ! | ||
mberends | I prefer XChat, but the firewall at $work forces me to use http: | 12:41 | |
moritz | flussence: that's... nasty | ||
perlhack | there are copying function ? | ||
12:41
bbkr_ joined
|
|||
moritz | flussence: is that with parrot master? or the recommended revision? | 12:41 | |
12:41
bluescreen10 joined
|
|||
flussence | I'm doing --gen-parrot | 12:42 | |
moritz | flussence: since the PARROT_REVISION for master hasn't changed since the release, it might be a change on your end... did you touch any libpcre packages? | 12:43 | |
12:43
dukeleto left
|
|||
perlhack | moritz what mean is "libpcre" | 12:44 | |
it is a function lib ? | |||
flussence | moritz: nope, my OS says libpcre was last updated months ago... | ||
moritz | flussence: same for -dev? | ||
perlhack: it's a C library that implements regular expression matching | 12:45 | ||
12:45
dukeleto joined
|
|||
flussence | moritz: it's gentoo, so the same package for both :) | 12:45 | |
moritz | oh :-) | ||
perlhack: see www.pcre.org/ | |||
perlhack | 3q for moritz | ||
i see | |||
12:45
dukeleto left
|
|||
moritz | perlhack: if you say '3q', I kinda think it means "three questions" | 12:45 | |
flussence: can you capture the output of parrot's Configure.pl? | 12:46 | ||
flussence | will do. | ||
perlhack | no !that is "thank you" | ||
daxim | no. | 12:47 | |
moritz | perlhack: if you men "thank you", why don't you say "thank you"? | ||
perlhack | Chinese abbreviations | ||
abbreviations | 12:48 | ||
flussence | moritz: gist.github.com/1053756 | ||
moritz | perlhack: using abbreviations in a context where they are not recognized is a bad idea | ||
perlhack | As "yw" equal to you are welcome. | 12:49 | |
oh !sorry | |||
moritz | flussence: looks quite normal to me | ||
flussence | hm, seems fine on my other system | 12:50 | |
perlhack | What system? | 12:51 | |
moritz | flussence: I've just asked in #parrot, maybe somebody knows there | ||
flussence | both ~amd64 | ||
(and I just noticed smolder.parrot.org is back up, yay) | |||
perlhack | yay! | 12:53 | |
moritz | flussence: trac.parrot.org/parrot/ticket/2107 | 12:54 | |
flussence: seems like "known and not fixed yet" | |||
flussence | hm | ||
moritz | iirc colomon++ ran into similar troubles | ||
perlhack | what mean "hm" | ||
12:55
Moukeddar left
|
|||
flussence | that's not an abbreviation | 12:55 | |
mberends | yes, it is, it's short for hmmmmmmm | ||
flussence | :) | ||
moritz | it's a sound you make while thinking about a problem | 12:56 | |
perlhack | what is that "hmmmmmmmmmmmmm" | ||
daxim | »兮« | ||
perlhack | thanks for moritz | 12:57 | |
hmmmmmmm | |||
moritz's English very good | 12:58 | ||
flussence | oh, if I run that last command in the build under strace, it seems to be trying to parse /usr/lib/libpcre.so manually, then ignoring it because it's an ld script instead of ELF. | 12:59 | |
then it goes off and looks in a bunch of other dirs then gives up | 13:00 | ||
moritz | that's... some weird behavior | 13:01 | |
perlhack | a bunch of other dirs | ||
weird behavior | 13:02 | ||
怪异的行为 | |||
I want to know Audrey Tang how to learn english? | 13:04 | ||
Isn't the same as me ? | |||
cotto | flussence, It sounds like part of the problem is that libpcre is actually an ld script. Is that the case? | 13:05 | |
nm. it is for you | 13:06 | ||
morning brain | |||
mberends | perlhack: I think she learned English before learning computers, and then used English to read many books | ||
flussence | I'm dingging through the parrot code, and getting the impression it's trying to be too clever for its own good. Haven't found the part that actually loads the file yet | 13:07 | |
s:1st/n// | |||
perlhack | I also learned computers | ||
mberends thanks | |||
what mean "nm" | 13:08 | ||
"nm" the same as "hm" | |||
abbreviations? | 13:09 | ||
mberends | perlhack: nm == "Never Mind" == do not worry | ||
13:09
Holy_Cow joined
|
|||
perlhack | nm == don't metter yes? | 13:09 | |
meberends | |||
13:09
JimmyZ_ joined
|
|||
mberends | yes, correct | 13:10 | |
cotto | nm == 'never mind' | ||
perlhack | never mind | ||
never mind all | |||
haha I learn your english . | 13:11 | ||
i am very happy. | |||
13:11
JimmyZ left
|
|||
perlhack | very very happy | 13:11 | |
13:11
JimmyZ_ is now known as JimmyZ
13:12
agentzh left
|
|||
perlhack | i am very thank for mberends. | 13:12 | |
mberends | perlhack: did you know you can read all our IRC logs on this server? For example irclog.perlgeek.de/perl6/2011-06-29#i_4022624 | ||
perlhack | thanks | ||
i will see | 13:13 | ||
mberends | yes, you can have hours of fun with the search functions :) | ||
perlhack | tanks for mberends | 13:15 | |
mberends | yw ( you're welcome :) | ||
perlhack | i see | 13:16 | |
hm == hmmmmmmmmmmmmm | |||
nm equal to "never mind" equal to "do not worry" too. | |||
mberends | yes | ||
perlhack | i have a lot of fun. | 13:17 | |
you are my English teacher | |||
now i can read IRC log yay | 13:19 | ||
tanks for mberends... | |||
thanks | |||
mberends | it's nice to chat like this, but we must also remember to be polite for the other users. First of all, if there are Perl 6 discussions happening, they take priority. Secondly, some people like to read about Perl 6 in the IRC logs, and we must not flood them with "off topic" conversations. | ||
perlhack | you have be polite. | 13:21 | |
colomon | moritz: www.harmonyware.com/perl/p6numerics/ (second draft) | ||
moritz: any suggestions appreciated. | |||
moritz: and I plan to add some more example code if I get the chance this morning | 13:22 | ||
afk # breakfast | |||
13:22
Kivutarrr joined
|
|||
perlhack | first of all .You are very enthusiastic | 13:22 | |
mberends is very enthusiastic. | 13:23 | ||
mberends | much of the very positive spirit in this channel is thanks to Audrey Tang :-) | 13:24 | |
13:24
JimmyZ_ joined
|
|||
perlhack | your spirit very good .too | 13:25 | |
moritz | colomon: in slide 6 I'd do ss/Perl 6 methods/coercion methods and tests/ or so | ||
perlhack | i only konow "positive" of the dictionary. | 13:26 | |
13:26
JimmyZ left,
JimmyZ_ is now known as JimmyZ
|
|||
mberends | 在这通道是非常积极的精神非常感谢奥黛丽唐:-) # testing translate.google.com | 13:27 | |
perlhack | thanks for mberends | ||
13:27
flussence left
|
|||
perlhack | what nationablity | 13:27 | |
mberends | Netherlands | ||
perlhack | Nether lands is very good | 13:28 | |
i like ti | |||
mberends | and moritz is German and masak is Swedish | ||
perlhack | i like it | ||
13:29
flussence joined
|
|||
perlhack | The Dutch beauty is very beautiful . | 13:30 | |
moritz | colomon: slide 26 needs a .perl on $.cents/100 for robustness | 13:31 | |
13:31
bakedb left
|
|||
perlhack | slide equal to "PPT" ? | 13:31 | |
13:32
bakedb joined
|
|||
moritz | colomon: slide 29: you shouldn't divide by 100 here - otherwise you create serious deflation :-) | 13:32 | |
perlhack: no | |||
perlhack | what mean ? | ||
[Coke] is in reviewing, wondering why everyone is speaking so archaicly, and then I notice <thou> after about 10 pages of scroll. whoops. | |||
13:32
lanny joined
|
|||
perlhack | my distionary that think it is | 13:32 | |
mberends | perlhack: moritz and colomon are discussion his slide show that you can see at www.harmonyware.com/perl/p6numerics/ | 13:33 | |
13:34
cotto left,
Trashlord left
|
|||
perlhack | sliding | 13:35 | |
slide equal to chinese "幻灯片" | |||
soga! | 13:36 | ||
you Enlish has fixed format ???????????? | |||
help | 13:37 | ||
everyone is my English teacher . | 13:38 | ||
moritz | perlhack: we are foremost a channel for discussing Perl 6. Teaching English is low on our priority list. Please respect that. | 13:39 | |
perlhack | i see | 13:40 | |
13:40
[Coke] left
|
|||
perlhack | respect all | 13:41 | |
perl 6 is very formost for discussing. | 13:42 | ||
13:42
[Coke] joined
13:43
Moukeddar joined
13:45
Moukeddar_ joined
|
|||
colomon | moritz: good catch! | 13:45 | |
13:45
cotto joined
|
|||
perlhack | you din't discuss perl5 ??? | 13:46 | |
13:46
benabik joined,
pernatiy left
|
|||
mberends | perlhack: no there are several other IRC channels for Perl 5. | 13:47 | |
13:48
Moukeddar left
|
|||
perlhack | oh .i see | 13:48 | |
when will the perl6 coming out? | 13:49 | ||
PerlJam | perlhack: what do you mean? | ||
it is out. Why do you think we talk about it. | |||
? | |||
(good * everybody) | 13:50 | ||
perlhack | official version about perl 6 | ||
mberends | perlhack: we cannot make an accurate prediction, but the versions now under construction are already quite usable. | ||
perlhack | accurate prediction ? | 13:52 | |
pugs is what? | |||
PerlJam | perlhack: We have several implementations. What would make one of them "official" to you? | ||
perlhack: old? | 13:53 | ||
perlhack: written in haskell? | |||
perlhack: a 4 letter word? | |||
perlhack | yes haskell | ||
i understand the wrong. | 13:54 | ||
sorry all | 13:55 | ||
you asked accurate! | |||
13:56
colomon left
|
|||
perlhack | i fixed my head! | 13:57 | |
13:59
colomon joined
14:00
wtw left,
benabik left
14:01
benabik joined
|
|||
perlhack | Everyone doing? | 14:01 | |
14:02
_jaldhar_ left
14:04
Moukeddar_ left
|
|||
perlhack | Audrey Tang original also learn English in IRC. | 14:12 | |
TimToady | "learned" <-- past tense | 14:13 | |
"originally" <-- adverb | |||
and 你好 | |||
perlhack | 你好 | ||
TimToady | and no, I only know the characters, I don't speak Mandarin (yet) | 14:14 | |
perlhack | thanks | ||
past tense | |||
i see | |||
moritz | pmichaud: fwiw 'perl Configure --gen-parrot=master' built an old-ish parrot for me | ||
perlhack | Mandarin haha i can speak . | 14:15 | |
originally adverb | |||
oh!thanks | |||
moritz | pmichaud: reason: the previous --gen-parrot detached the HEAD of the parrot repo. The configure script then calls 'git fetch' + 'git checkout master', which gives me the master from before detaching the head | ||
TimToady | we use -ly to turn an adjective into an adverb | ||
14:16
envi left
|
|||
TimToady | "original painting" <-- adjective | 14:16 | |
"it was painted originally" <-- adverb | |||
moritz | pmichaud: so technically it did build a "parrot master" for me, but since it didn't merge any upstream changes, the result was rather disappointing | ||
TimToady | Perl 6 has adverbs too | ||
perlhack | Perl 6 is adverbs ????????????????? | 14:17 | |
why ? | |||
PerlJam | moritz++ useful observation | ||
TimToady | perlhack: you can tell an operator to work differently | ||
moritz | pmichaud: maybe we should advertise --gen-parrot=origin/master, or automagically pull/merge, or thoroughly document the status quo | ||
PerlJam | Are adverbial modifiers not used in some (common) languages? | 14:18 | |
perlhack | oh! i don't know english | ||
i know a few english. | |||
14:18
pernatiy joined
|
|||
moritz | rakudo: say 'foo'.comb[0].WHAT | 14:18 | |
p6eval | rakudo 1fcb14: OUTPUT«Str()» | ||
moritz | rakudo: say 'foo'.comb(:match)[0].WHAT | ||
p6eval | rakudo 1fcb14: OUTPUT«Str()» | 14:19 | |
moritz | hm | ||
TimToady | perlhack: you are young, so you will learn fast | ||
perlhack | i learn english today | ||
thanks for TimToady | |||
14:19
Trashlord joined
|
|||
TimToady | you're welcome; I read your conversation in the backlog | 14:20 | |
mberends | perlhack: sorry, there is not enough space and time in this IRC channel to answer your last question. Read the Perl 6 book first, and read the IRC logs for a few months, and then you will begin to understand. | ||
TimToady | so I was learning too | ||
3q | |||
perlhack | 3q | ||
哈哈 | |||
谢谢啊 | |||
我听了很温暖 | |||
daxim | :-| | 14:21 | |
PerlJam | colomon: the last bullet point on slide 34 says "This can sometimes be cause unexpected results". Should s/be // | ||
colomon | PerlJam++ | ||
PerlJam | colomon++ nice slides | ||
colomon | thanks. # blushing | ||
perlhack | nice | 14:22 | |
Every day I and you chat | |||
14:22
Chillance left
|
|||
perlhack | learn knowleage | 14:22 | |
To learn the knowledage | 14:23 | ||
PerlJam | colomon: that point about the Bridge not specifying the type was a revelation to me. I hadn't thought much about it before. | ||
perlhack | what mean "backlog" ? TimeToady | 14:24 | |
TimToady | irclog.perlgeek.de/perl6/2011-06-29 | ||
PerlJam | perlhack: this channel is logged so if you aren't around, you can look backwards in time to see what others said while you weren't paying attention | ||
perlhack | I will see | 14:25 | |
14:25
envi joined
|
|||
moritz | .u e | 14:25 | |
phenny | U+0020 SPACE ( ) | ||
U+FF45 FULLWIDTH LATIN SMALL LETTER E (e) | |||
perlhack | attention myself. | 14:26 | |
TimToady | 後紀錄 backlog means something like this | 14:27 | |
PerlJam | perlhack: you don't want to draw too much of the wrong kind of attention to yourself however :) | ||
colomon | Util, TimToady: any suggestions for good, short Rat-based algorithms on RossettaCode? | 14:28 | |
TimToady | perlhack: he means "do not be a pest 害虫" | ||
perlhack: we also want to 工 | 14:29 | ||
perlhack | 工 it is chinese ? | ||
TimToady | it is a chinese radical | ||
it is better if you do not use FULLWIDTH LATIN SMALL LETTER | 14:30 | ||
14:30
lichtkind joined
|
|||
perlhack | chinese radical ? | 14:30 | |
TimToady | .u work | 14:31 | |
phenny | U+2F2F KANGXI RADICAL WORK (⼯) | ||
perlhack | Just a Chinese characters | ||
he is a lot of meaning | 14:32 | ||
daxim | TimToady, the verb is 工作 | ||
perlhack | yes! | ||
work == 工作 | |||
TimToady | 我明白了 | 14:34 | |
perlhack | Work is also nouns | ||
TimToady doesn't really know Chinese... | |||
perlhack | 工作 is also nouns. | ||
never mind | 14:35 | ||
nm | |||
PerlJam needs a filter for perlhack | |||
/ignore is a little too heavy handed yet :) | |||
14:35
bluescreen10 left
|
|||
perlhack | filter ????? | 14:36 | |
what mean ? | |||
14:36
bluescreen10 joined
|
|||
moritz | TimToady: re irclog.perlgeek.de/perl6/2011-06-29#i_4021067 it can certainly be done, though I'm not yet sure if it should include authentication, or just a global (not perl nick) flag per line | 14:36 | |
TimToady | he means you talk too much :) | ||
perlhack | Destory me ? | ||
哈哈 | |||
PerlJam | perlhack: your extra-wide characters are a splinter in my brain. | ||
TimToady | it means he can't 工作 | 14:37 | |
perlhack | sorry | ||
mberends | perlhack: you have switched to typing in a strange font. Please reset your IRC client, or browser, or whatever is doing that. | ||
TimToady | can you go back to "sorry" instead of "sorry"? | ||
14:38
tokuhirom joined
|
|||
perlhack | sorry | 14:38 | |
benabik | It's probably an input method issue. When I was trying to use Japanese in OS X, I got stuck in that mode. | ||
TimToady | yes, it might be involuntary... | ||
PerlJam | thus ... a filter :) | ||
mberends | perlhack: and was can see from the reactions of other users now that it is time to be a bit quieter, to give Perl 6 priority. | 14:39 | |
perlhack | i am sorry perlJam | ||
ok 哈哈 | 14:40 | ||
lichtkind | TimToady: excuse me , did i miss your answer? | 14:44 | |
TimToady | it is very dependent on your OS | ||
for example, on Unix you have to put your terminal into raw mode | 14:45 | ||
with something like 'stty raw' | |||
or the equivalent system calls | |||
there are many windowing systems that can handle keyboard events, but they are all different | 14:46 | ||
we could add such a function, but it would be far from portable | 14:47 | ||
that's what I meant by "context dependent" | |||
PerlJam | TimToady: spec it to be so and the platform must comply! ;) | ||
lichtkind | TimToady: so you say getc there is hard to implement? | ||
TimToady | getc has nothing at all to do with this | 14:48 | |
PerlJam | lichtkind: easy to implement for a specific system, tediious to make portable across systems. | ||
s/ii/i/ | |||
14:49
icwiener joined
|
|||
moritz | getc is even implemented in rakudo | 14:49 | |
but it reads a single byte from a buffer | |||
but that byte doesn't get into the buffer unless you hit the return key | |||
lichtkind | moritz: yes i know but thats not what i asked for :) | ||
PerlJam | lichtkind: why did you ask anyway? IS there something specific you had in mind? | 14:50 | |
lichtkind: or is this just a source of consternation for you and you wanted it fixed? | |||
TimToady | getc is the Wrong Name for what you want | 14:51 | |
lichtkind | PerlJam: i just currently writing documentation and i wish that there would be such a function | ||
TimToady | getc is a stdio function | ||
all it does is read a char from the buffer | |||
it doesn't control what goes into the buffer | |||
lichtkind | TimToady: i suggrsted to thou that if , than it would get a different name | ||
14:51
dakkar left
|
|||
lichtkind | sugested | 14:52 | |
TimToady | it is VERY VERY VERY VERY VERY VERY difficult | 14:53 | |
and not on anyone's priority list at the moment | |||
lichtkind transletes to almost no :) | |||
14:53
cotto left
|
|||
TimToady | look at it this way | 14:53 | |
how old is Perl 5? | |||
lichtkind | except on maskas :) | ||
TimToady | it does not yet have such a function | ||
there are modules that attempt to do this | 14:54 | ||
but they are not entirely portable | |||
there is little standardization on how you turn a line-oriented input into char-oriented | 14:55 | ||
lichtkind | i can survive that, it would just be nice if ... | ||
PerlJam | lichtkind: you had a pont? | 14:56 | |
TimToady | and in many cases you don't even start with line-oriented, you start with some raw events from a windowing system | ||
PerlJam | er, pony | ||
14:56
[5EE3555D4318402 joined
|
|||
mberends | lichtkind: no. no. no. no. no. well, maybe muuuuch later ;) | 14:57 | |
lichtkind | PerlJam: it seems so :) | ||
referred to perl 7 :) | |||
TimToady | rakudo: $_ = 'a b'; ss/a b/c d/; .print | 14:58 | |
p6eval | rakudo 1fcb14: OUTPUT«c d» | ||
TimToady | this is incorrect | ||
s:ss is not the same as s:s | |||
moritz | so 'ss' just implies :sigspace, not :samespace? | 14:59 | |
15:01
mberends left
|
|||
TimToady | the compounds of s,m,q, etc are just that letter plus the switch | 15:01 | |
tadzik | exams are over! | ||
TimToady | so qqx is qq:x | ||
so ss turns into s:s and sss would turn into s:ss | 15:02 | ||
that's the theory, anyway | |||
15:02
[5EE3555D4318402 left
|
|||
TimToady | std: sss/foo/bar/ | 15:02 | |
p6eval | std 37a0cdd: OUTPUT«===SORRY!===Bogus term at /tmp/YqcfPs7Dil line 1 (EOF):------> sss/foo/bar/⏏<EOL>Undeclared routines: 'bar' used at line 1 'foo' used at line 1 'sss' used at line 1Parse failedFAILED 00:01 119m» | ||
moritz | TimToady: S05 has: ss/match some words/replace those words/ # same as s:samespace | ||
TimToady: so that's where I got my idea from | |||
and the line before: | 15:03 | ||
TimToady | hmm, well, that would be inconsistent | ||
moritz | ms/match some words/ # same as m:sigspace | ||
so it looks like somebody[tm] actively introduced the inconsistency | |||
TimToady | otoh, if we slurp up a bunch of keywords starting with s, people will hat us | ||
I probably did it in a fit of non-hobgoblinery | 15:04 | ||
but I don't remember noticing | |||
moritz | well, if you fix the spec, I can fix rakudo | ||
or sg/fix/change/ if you prefer :-) | |||
TimToady | and we proably shouldn't make s:foo -> sfoo a productive mechanism anyway | 15:05 | |
15:05
perlhack left
|
|||
moritz | maybe limit such productions to single character adverbs? | 15:05 | |
PerlJam | +1 to that | ||
sss/// was bothering me | 15:06 | ||
moritz | (that's a fast shot, I haven't thought that through) | ||
TimToady | or get rid of them entirely | ||
make people use the : always | |||
PerlJam | that'll work too | 15:07 | |
TimToady | well, the current def of ss is rather useful though | ||
moritz | I kinda liked ss/// and ms// | ||
benabik | +1 to that from the peanut gallery | ||
15:07
dukeleto joined
|
|||
PerlJam | moritz: me too, but if there's a slipperly slope, I'd like to avoid it. | 15:07 | |
TimToady doesn't buy slippery slope arguments very much | 15:08 | ||
PerlJam | TimToady: then let's just say that optional colons confuse and require them :) | 15:09 | |
frettled | TimToady: if you had, you'd be heading down a slippery slope. | ||
TimToady | frettled: :) | ||
15:09
dukeleto left
|
|||
moritz | I'm not sufficiently attached to ss/// and friends to start an argument over it. Let the ring bearer decide! | 15:10 | |
frettled | moritz: as a token of your appreciation? | ||
TimToady feels the chain dragging him down... | |||
frettled is horribly punny today, sorry, sorry. | |||
PerlJam | I think the next "logical" thing would be, if the colon can be elided for "built-in" adverbs, how do I enable that for my custom adverbs? | ||
TimToady | there is a hypothetical 'quote' declarator | ||
so we could just arbitrary declare some common ones, like qqx | 15:11 | ||
moritz | PerlJam: you can augment the slang in which the check for valid adverbs is done *handwave* | ||
15:12
lanny left
|
|||
PerlJam | feels like a can o'worms to me. | 15:12 | |
15:12
dakkar joined
|
|||
frettled | This bothers me: s:ss = sss and s:s = ss | 15:12 | |
TimToady | the productive rule is a lot safer with q than with s, is all | 15:13 | |
PerlJam | but maybe that's sufficient pressure to cause "ordinary people" to not do it and that's enough. | ||
frettled | PerlJam: yup | ||
pmichaud | good morning, #perl6 | 15:14 | |
frettled | good moaning | ||
colomon | \o | ||
PerlJam | TimToady: so ... all we need is Q-form for s///, tr///, and m// and all is well! :) | ||
lichtkind | ladies and gentleman the one and only pm has entered the stage :) | ||
tadzik screams | 15:15 | ||
lichtkind | hahaha | ||
frettled | tadzik: there, there, relax, breathe deeply, remember that exams are over and that you are happy, citizen. | 15:16 | |
15:16
tzhs left
|
|||
lichtkind | TimToady: i thought there was a Q form of s already there | 15:16 | |
frettled | Ah, the washing machine has finished its cycle, time to go biking. :) | ||
tadzik | frettled: yeah, I barely know what to do with myself | 15:18 | |
I'll probably just get to sleep :) | |||
pmichaud backscrolls | 15:19 | ||
15:22
kaare_ joined
15:23
SHODAN left
15:40
colomon left
15:41
cotto joined
15:44
bluescreen100 joined
15:45
colomon joined
15:46
bluescreen10 left
15:47
benabik left
15:52
mtk left
15:53
cotto left
15:55
araujo left,
daniel-s left
15:56
araujo joined
16:01
am0c left
|
|||
colomon | TimToady: I've updated the talk with the changes to the mandel sub you suggested and additional comments :) | 16:05 | |
daxim | www.dotnetperls.com/ | 16:09 | |
16:11
JimmyZ left
|
|||
[Coke] tests something. | 16:17 | ||
16:22
thou joined
16:24
mberends joined
16:25
zby_home_ joined
|
|||
jlaire | S05 has a few instances of C<s//>, I changed them all to C<s///>: laire.fi/t/S05.patch | 16:34 | |
16:36
mj41 left
16:40
donri left,
alester joined
16:41
jferrero joined,
donri joined
16:44
pernatiy left
16:45
donri left
16:49
benabik joined,
Rotwang left
16:51
Rotwang joined
16:55
benabik left
16:56
benabik joined
16:59
lanny joined,
colomon left
17:00
lanny left
17:08
icwiener left,
dakkar left
17:13
benabik left
17:17
benabik joined
17:18
benabik left,
benabik_ joined
17:21
Moukeddar joined
17:22
Transformer joined,
cdarroch joined,
cdarroch left,
cdarroch joined,
Transformer left,
impious joined
17:23
donri joined
17:27
Moukeddar left
17:30
wamba joined
17:34
bakedb left
17:40
Kivutarrr left,
Kivutarrr joined
17:43
dolmen left
17:49
Holy_Cow left
|
|||
Util | colomon: Sorry, I just saw your message. | 18:02 | |
I think Rat is only *used* in this draft task: rosettacode.org/wiki/Convert_decimal_number | |||
It is also the place that I mentioned in your talk, where I might have used (and still might use) .Rat with tolerance. | |||
Rationals greatly enhance the awesomeness of rosettacode.org/wiki/Reduced_row_ec...orm#Perl_6 | |||
We get *exact* output; compare to Ruby, Groovy, and Javascript. | |||
18:02
Pathin left
|
|||
Util | P.S. I am working on a RosettaCode lightning talk. | 18:02 | |
mikemol | Send me a copy. :) | 18:03 | |
mikemol mutes his speakers | |||
Util | mikemol: I will. If I can finish in the next hour, and get a speaking slot, I will also send you a warning on #rosettacode for possible slashdotting. | 18:05 | |
sorear | good * #perl6 | 18:07 | |
mberends | hi sorear | ||
TimToady | Util: rosettacode.org/wiki/Matrix_multipl...ion#Perl_6 also shows off rats | ||
oh wait, that's input | 18:08 | ||
nm | |||
18:08
daxim left
18:09
birdwindupbird left,
masak joined
|
|||
masak | go'kväll, #perl6. | 18:09 | |
mberends | o/ | 18:10 | |
18:11
mj41 joined
|
|||
sorear | o/ masak | 18:14 | |
Util | rakudo: say [lcm] 2..20 | ||
p6eval | rakudo 1fcb14: OUTPUT«232792560» | ||
tadzik | välkomna masak | ||
Util | nm | 18:15 | |
masak | tadzik: :) it's "välkommen" for singular entities. but thanks. :) | ||
tadzik | :) | 18:16 | |
sorear | that's actually the only Norwegian word I know. | 18:18 | |
tadzik | ...I thought that's Swedish :( | ||
masak | they are close enough for it to be a moot point whether it's one or the other. | 18:19 | |
Norwegians on the channel might correct me on that, though. :) | |||
I'll bet it's "velkommen" or something in Norwegian. | |||
18:20
hercynium joined
|
|||
masak | by the way, there ought to be a term for people like perlhack: not technically a troll, because there is no intent to disrupt. instead, a genuinely happy person with a willingness to participate in the channel discourse, but an inability to hold onto the (admittedly hard-to-pin-down) topic. | 18:21 | |
maybe "joll" -- they're akin to trolls, but jolly. :) | 18:22 | ||
18:22
benabik_ left
|
|||
tadzik | :) | 18:22 | |
18:23
Chillance joined
|
|||
TimToady | Util: it was rosettacode.org/wiki/Van_der_Corput...nce#Perl_6 I was thinking of | 18:23 | |
shows off the Rats | |||
masak | sorear: if you haven't decided to go with IronPerl6, please consider Samurai Perl 6. | ||
sorear: it sneaks in under the radar, it's lethally efficient, and it's fast. | 18:24 | ||
TimToady | hayakudo | ||
18:24
cotto joined
|
|||
masak | oh the confusion | 18:24 | |
TimToady | hayaku would be good, if not taken | 18:25 | |
tadzik | Perljutsu | ||
18:26
Vlavv_ joined,
colomon joined
|
|||
TimToady | rokudo | 18:27 | |
the way of six | |||
tadzik | t/spec/S02-builtin_data_types/sigils-and-types.rakudo .......... Dubious, test returned 1 (wstat 256, 0x100)t/spec/S02-builtin_data_types/sigils-and-types.rakudo .......... Dubious, test returned 1 (wstat 256, 0x100) | ||
PerlJam | I like that :) | ||
tadzik | whoopsie | ||
TimToady | you're testing our patience :) | ||
tadzik | proto and dispatch auto-generation for multis not yet implemented at line 64, near "ok &mul.do" | ||
mberends | against IronPerl6, it might cause people to think it's specific to the CLR platform | 18:28 | |
Su-Shee | masak: you didn't even suggest Ninjaperl?! | ||
18:29
cotto left
|
|||
TimToady | tetsudo | 18:29 | |
Su-Shee | good evening ;) | ||
18:29
cottoo joined
|
|||
TimToady | the way of iron | 18:29 | |
o/ | |||
mberends | guten evening Su-Shee (sounds better than good abend) | 18:30 | |
Su-Shee | mberends: guden avend. ;) | 18:31 | |
mberends | :) | ||
Su-Shee | hm, in the spirit of mu and all sorear could consider "there is no perl perl" ;) | 18:32 | |
masak | Su-Shee: I considered "Ninja Perl 6", if that helps. but "Samurai" sounded nobler somehow. | 18:36 | |
18:37
am0c joined
|
|||
masak | TimToady: I added a paragraph about <...> to strangelyconsistent.org/blog/june-2...structures based on your feedback. | 18:37 | |
TimToady | +1 | ||
er, masak++ | 18:38 | ||
tadzik | Samurai Perl – The one who serves | 18:40 | |
TimToady | sorear: 合急道 | ||
the main problem with 鉄道 is that it already means "railroad" | 18:41 | ||
ooh, wait | 18:42 | ||
Util | mikemol: update: No speaking slots are left, so I will try to mention RosettaCode in a 30-second PSA inbetween the real 5-minute talks. | ||
TimToady | aikyuu: love haste | ||
sorear | btw, niecza is now passing over 3000 spectests | 18:44 | |
mberends | wow, that happened very suddenly! | ||
TimToady | sorear: given your proclivities, you should definitely come up with something 日本語ish | 18:45 | |
18:45
mattp_ left
|
|||
sorear | mberends: 'twas only a jump of 300-400 in a day | 18:45 | |
TimToady | and aikyuu is also a pun on IQ | ||
愛急 is what I was thinking, but there are other Qs | 18:46 | ||
masak | phenny: tell colomon re justrakudoit.wordpress.com/2011/06/23/euler-5/ , did anyone suggest C< $a %% any 2..$b > yet? that seems to me to be a nice, readable way to write it. | 18:49 | |
phenny | masak: I'll pass that on when colomon is around. | ||
TimToady | otoh 合急道 is a pun on aikido and the way of IQ | ||
colomon | o/ | ||
phenny | colomon: 18:49Z <masak> tell colomon re justrakudoit.wordpress.com/2011/06/23/euler-5/ , did anyone suggest C< $a %% any 2..$b > yet? that seems to me to be a nice, readable way to write it. | ||
colomon | it would have to be all, wouldn't it? | 18:51 | |
masak | ah, yes. | ||
indeed. | 18:52 | ||
18:53
impious left
|
|||
colomon | masak: you've seen the [lcm] 2..20 solution? | 18:57 | |
masak | ah; in the comments. :) | 19:02 | |
yes, that's obviously the winner. | |||
sorear++ | |||
colomon | I put it in my talk today. :) | 19:03 | |
masak | how went the talk? | ||
colomon | pretty well, I guess. | ||
technical glitches early on | 19:04 | ||
followed by one of the other rooms overriding our sound system | |||
masak | huh! | ||
colomon | very funny | 19:06 | |
got a good number of questions from the audience, and lots of helpful input from TimToady++ | 19:07 | ||
19:09
cottoo left
|
|||
TimToady | outweighed by the unhelpful input from TimToady... | 19:10 | |
19:10
colomon left
|
|||
masak | :P | 19:10 | |
19:10
hercynium left
19:11
Mowah left
19:13
colomon joined
19:14
colomon left,
colomon joined
|
|||
mberends | colomon: I thought you would have got a good question of numbers from the audience | 19:14 | |
colomon | mberends: there were a few of those as well... | 19:15 | |
sorear wonders how best to handle <-> | 19:17 | ||
rakudo: my $x; (<-> $y { $y++ }).($x); say $x | |||
p6eval | rakudo 1fcb14: OUTPUT«===SORRY!===Confused at line 22, near "(<-> $y { "» | ||
masak | ng never had <-> | 19:18 | |
it regressed after alpha. | |||
sorear | alpha: my $x; (<-> $y { $y++ }).($x); say $x | 19:19 | |
p6eval | alpha : OUTPUT«1» | ||
sorear | alpha: my $x; (-> $y { $y++ }).($x); say $x | ||
p6eval | alpha : OUTPUT«Use of uninitialized value» | ||
sorear | ...uninitialized value? seriously? | ||
19:20
pernatiy joined
|
|||
masak | alpha: my $x; $x++; say "alive" | 19:23 | |
p6eval | alpha : OUTPUT«alive» | ||
masak | sadly, I no longer submit alphabugs :) | ||
dalek | ecza: 0767fc1 | sorear++ | src/niecza: Implement <-> auto-rwification |
19:24 | |
masak | 8 minutes, from "wonders how to" to a pushed commit? scary. :) | 19:29 | |
sorear | it turned out to be very easy | ||
masak | sorear++ | ||
sorear | 2 line change if you don't count the augment game | ||
masak | I don't count the augment game :) | 19:30 | |
19:33
colomon left
19:34
benabik joined
19:38
colomon joined
|
|||
colomon | sorear: btw, I kept on getting this message this morning: | 19:41 | |
niecza> my @fib := 1, 1, *+* ... *; say @fib[200]; | |||
453973694165307953197296969697410619233826 | |||
Object reference not set to an instance of an object | |||
Is it something I'm doing wrong, or a bug with my build? (which is surely out of date, I haven't done git pull since monday!) | |||
dalek | ecs: e8bea71 | larry++ | S05-regex.pod: s// -> s/// from jlaire++ |
19:42 | |
19:44
hercynium joined
|
|||
sorear | colomon: probably your build | 19:45 | |
colomon: no, it's a real problem | 19:46 | ||
19:46
bluescreen100 left
|
|||
sorear | argggh | 19:48 | |
looks like the $_ bug is back | |||
masak mumbles something about tests | 19:49 | ||
sorear | masak: being able to test the REPL would be _so awesome_ | 19:50 | |
masak | oh, that's where it is. more understandable, then. | 19:51 | |
19:51
mj41 left
|
|||
masak | Rakudo's REPL has also had its episodes. so you're in good company. :) | 19:51 | |
19:51
birdwindupbird joined
|
|||
moritz | there's always t/spec/packages/Test/Util.pm | 19:53 | |
masak | I am using a similar technique at $work right now. run script, do &is on output. | 19:56 | |
mberends | does the I/O make testing a REPL difficult? a custom shell such as the one that tests sockets should be able to handle the I/O. | ||
sorear | mberends: the standard way to test a Perl 6 implementation is prove -e IMP test.pl | 19:57 | |
mberends | sorear: thanks, I'll read up on that -e option | 19:59 | |
masak | it's sufficiently new that sometimes people's Test::Harness doesn't have it. | 20:00 | |
20:00
zby_home_ left
|
|||
masak | 3.16 or something like that. | 20:00 | |
TimToady | sorear: or hayaki, "fast spirit" :) | 20:01 | |
masak | "because Rakudo was too simple for people to remember" :P | 20:02 | |
TimToady | or ha-yaki "laugh cooking" :) | ||
[Coke] | is there a perl6 shortcut for the perl5: "$foo = $foo ? 'a' : 'b'" ? | ||
masak | [Coke]: is there a Perl 5 shortcut for that? | 20:03 | |
20:03
jdhore left
|
|||
masak | [Coke]: ($foo &&= 'a') ||= 'b' | 20:03 | |
[Coke] | no. | 20:04 | |
masak | hardly shorter, just different. | ||
[Coke] | ROODE was pondering how nice it would be if he had $foo ?= 'a' : 'b' in 5. | ||
sorear | $foo ?? 'a' !!= 'b' would work, but is specifically forbidden | ||
20:05
envi left
|
|||
masak | it is? | 20:05 | |
sorear | ask TimToady why | ||
masak | I mean, I knew it wasn't valid, but "specifically" forbidden? | ||
gfldex | it's such a nice obfuscation | ||
sorear | yeah, it's the :iffy check in STD | ||
hmm | |||
masak | ah. | ||
sorear | rakudo: say ~Array | ||
masak | there will be modules :) | ||
p6eval | rakudo 1fcb14: OUTPUT«Array()» | ||
sorear | rakudo: say Array.Str | ||
p6eval | rakudo 1fcb14: OUTPUT«» | 20:06 | |
sorear | rakudo: say Array.Stringy | ||
p6eval | rakudo 1fcb14: OUTPUT«Method 'Stringy' not found for invocant of class '' in main program body at line 22:/tmp/XE8eKA7iYE» | ||
moritz | rakudoÖ say ~Array | ||
sorear | what> | ||
moritz | rakudo: say ~Array | ||
p6eval | rakudo 1fcb14: OUTPUT«Array()» | ||
sorear | masak: that's what I did first | ||
20:06
Vlavv_ left
|
|||
masak | you meant moritz. | 20:06 | |
sorear | I am wondering how it works | 20:07 | |
masak | easy: 'ma'+Tab for masak, 'mo'+Tab for moritz :P | ||
20:08
Tedd1 left,
Tedd1 joined
20:09
mkramer joined,
mkramer left
|
|||
moritz | sorear: in master? through the get_string vtable | 20:10 | |
sorear | moritz: I thought that delegated to Str | ||
20:11
jdhore1 joined
|
|||
moritz | sorear: and it does, unless when it doesn't | 20:15 | |
sorear: it's a huge mess in master | |||
20:19
Vlavv_ joined
|
|||
moritz | sorear: for example stringification of numbers goes through the vtable, but OTOH the vtable calls .Str | 20:19 | |
so the circularity chain must be applied at exactly the "right" place, but there's no real right place for it | 20:20 | ||
it's much clearer in nom, because the int/num -> str conversion happens on unboxed numbers only | 20:21 | ||
colomon just removed about 500 sin tests... | |||
moritz | colomon++ | ||
20:21
ab5tract left
|
|||
moritz | that's #perl6 - you get karma when you add them, you get karma when you remove them | 20:22 | |
20:23
Vlavv_ left
|
|||
mberends | karma ratcheting / karma bootstrapping | 20:23 | |
aloha | ratcheting / karma bootstrapping has karma of 0. | ||
colomon | there's a couple stubborn ones I'm having issues with | ||
20:26
birdwindupbird left
|
|||
sorear | colomon: trigbases? | 20:27 | |
colomon | sorear: yes, what I'm doing is changing the automatic trig test generator to get rid of the trigbase tests | 20:28 | |
20:32
bakedb joined
|
|||
sorear discovers [email@hidden.address] | 20:33 | ||
20:34
[Coke] left
20:35
[Coke] joined,
y3llow_ joined,
pothos_ joined,
Kivutarrr left
20:36
Kivutarrr joined
20:37
y3llow left,
pothos left,
pothos_ is now known as pothos,
y3llow_ is now known as y3llow
20:41
mattp_ joined,
cotto joined
|
|||
dalek | ecza: dbad4c4 | sorear++ | / (2 files): Add Any.kv et al, we now pass for.t |
20:42 | |
colomon | niecza: sub foo($x) { say $x }; foo("test"); foo(:x("test2")); | 20:44 | |
p6eval | niecza v7-9-g0767fc1: OUTPUT«testtest2» | ||
colomon | sorear++ | ||
sorear | why? | ||
it's not even correct | |||
that part of the spec was removed like 30 minutes after I implemented it in niecza | 20:45 | ||
colomon | really? | ||
oh, right | |||
pmichaud | I'm hoping we go back in some form, fwiw. | ||
TimToady | well, it could come back if all the implementors agree :) | ||
it certainly makes it easier to write some .assumings | 20:46 | ||
colomon | I'll leave it in the trig tests for the moment, then. | ||
20:46
newbee joined
|
|||
pmichaud | I don't agree with jnthn/masak's proposal (or some of the details of the resulting specpatch) | 20:46 | |
I especially don't like the 1=> stuff. | |||
sorear | I really don't like the 1=> stuff. | ||
colomon | +1 | 20:47 | |
TimToady | well, it's unneeded if we keep :x | ||
sorear | the only change I would have made personally is to make :x opt-in | ||
pmichaud | I think it's unneeded even if we don't keep :x :-) | ||
tadzik | +1 :) | ||
pmichaud | right, I think we should make it opt-in | ||
sorear | did anyone else get my p6l mailing? | ||
tadzik | yes | ||
sorear | I just got it bounced by one Phillipe Beauchamp's virus filter | ||
masak | pmichaud: fwiw, I agree with jnthn/masak's proposal, but I also didn't like the resulting specpatch. | 20:48 | |
sorear | action: replaced reason: signed, file filter | ||
masak | feels like one of those second-to-last solutions. | ||
TimToady | well, would it help to say that the :x form uses the names in the proto, but the actual multis can use different names on the same positions? | 20:50 | |
masak ponders | |||
TimToady | since the name mapping is presumably done by the proto anyway | ||
masak | how does that square with protos being auto-generated half of the time? | ||
20:51
sivoais left
|
|||
TimToady | it would presumably just use the first sig it saw, or some such | 20:51 | |
note that the proto approach allows you to say ($,$) and disallow named forms entirely | 20:52 | ||
newbee | hello: i want to group even and odds from a string of digits in two separate arrays... i'm not sure if i should use 'gather' or is a better (or more elegant) way? | ||
masak | also, I think we have to be careful in not putting behavior in the proto that would too much surprise those who are blissfully unaware that protos exist. :) | ||
newbee: have you seen .classify? | |||
rakudo: .say for "25623049563".comb.classify(* % 2) | |||
p6eval | rakudo 1fcb14: OUTPUT«0 2 6 2 0 4 61 5 3 9 5 3» | ||
flussence | rakudo: &sprintf.wrap({ say 'hai'; callsame }); sprintf('%d', 2); | ||
p6eval | rakudo 1fcb14: OUTPUT«get_attr_str() not implemented in class 'Perl6MultiSub' in main program body at line 1:src/metamodel/RoleToInstanceApplier.nqp» | 20:53 | |
flussence | rakudo: &sprintf:($,*@).wrap({ say 'hai'; callsame }); sprintf('%d', 2); | ||
p6eval | rakudo 1fcb14: OUTPUT«Could not find sub &sprintf:($,*@) in main program body at line 22:/tmp/1cWKxbHjLq» | ||
flussence confuzzled | |||
dalek | ast: 079975f | (Solomon Foster)++ | S32-trig/ (14 files): Remove the trigbase tests from the trig spectests. |
||
ast: daed359 | (Solomon Foster)++ | S (10 files): Merge branch 'master' of github.com:perl6/roast |
|||
newbee | masak: nope , i just googled it :) | ||
hehe, cool. | |||
masak | newbee: see my example above. | ||
TimToady | rakudo: .say for "25623049563".comb.classify(* % 2).perl | 20:54 | |
p6eval | rakudo 1fcb14: OUTPUT«("0" => ["2", "6", "2", "0", "4", "6"], "1" => ["5", "3", "9", "5", "3"])» | ||
colomon | aigh, out of practice at this stuff! can't believe I merged branch too.... | ||
masak | ah, TimToady++ | ||
I was wondering where the initial 0 came from :) | |||
sorear | *grumble* S04-statements/goto.t mostly doesn't test goto. | ||
masak | rakudo: .say for "25623049563".comb.classify(* % 2).values | ||
p6eval | rakudo 1fcb14: OUTPUT«0 2 6 2 0 4 61 5 3 9 5 3» | ||
masak | hrm. | 20:55 | |
right, it's not a hash. | |||
rakudo: .say for "25623049563".comb.classify(* % 2).hash.values | |||
p6eval | rakudo 1fcb14: OUTPUT«2 6 2 0 4 65 3 9 5 3» | ||
masak | sorear: which of the three possible flavors of goto are you planning to support? | ||
sorear | masak: niecza only supports goto LABEL and goto "LABEL", what's the third? | 20:56 | |
goto.t mostly tests nextsame | |||
masak | I'm thinking of "simple", "into a scope that has been incarnated", "into a scope that is still static". | 20:57 | |
or something like that. :) I remember telling mberends that there are three types... but it was a few months ago. | |||
sorear | niecza can't goto-into-blocks, if that's what you mean | ||
masak | ok. | 20:58 | |
flussence | niecza: &sprintf:($,*@).wrap({ say 'hai'; callsame }); sprintf('%d', 2); | ||
p6eval | niecza v7-9-g0767fc1: OUTPUT«===SORRY!===Action method fakesignature not yet implemented at /tmp/LvaXGpobJx line 1:------> &sprintf:($,*@⏏).wrap({ say 'hai'; callsame }); sprintfAction method sigterm not yet implemented at /tmp/LvaXGpobJx line 1… | ||
masak | sorear: the Perl 6 spec can, as long as there are no block parameters in the way. | ||
20:58
bakedb left
|
|||
sorear | flussence: don't bother, niecza doesn't have sprintf | 20:58 | |
TimToady | you'd have to pessimize inlining on finding a label | ||
flussence | aww :( | 20:59 | |
TimToady | well, maybe not | ||
masak | flussence: might be the problem in Rakudo is that sprintf is a PIR routine. | ||
maybe. | |||
flussence | it was in Cool-str.pm ... | ||
sorear | S04-statements/given.t line 117: wrong? | ||
masak | flussence: oh? then it should work. | 21:00 | |
sorear: looking. | |||
flussence | I think I'm missing something painfully obvious again | ||
masak | sorear: it looks suspiciously like trying to assign to something constant, yes. | 21:01 | |
sorear | masak: fails on both Rakudo and Niecza | ||
jnthn | morning, #perl6 | ||
masak | jnthn! \o/ | ||
sorear | o/ jnthn | 21:02 | |
tadzik | 'night, jnthn | ||
sorear | jnthn: what do you think of the 1=>$arg specpatch? | ||
masak | pugs: given 1 { $_ = 2; say $_ } | ||
p6eval | pugs: OUTPUT«*** Can't modify constant item: VInt 1 at /tmp/CKi9v_rNI9 line 1, column 11-17» | ||
jnthn | sorear: I'm still in "ignre it and hope it goes away" mode :) | ||
masak | sorear: Pugs too. | ||
sorear | jnthn: me too | ||
jnthn | *ignore | ||
pmichaud | I think given.t:117 is wrong, yes. | ||
21:03
hercynium left
|
|||
TimToady | unless it defaults to <-> $_ | 21:03 | |
which can't work | |||
masak | no? | ||
dalek | ecza: 9ba8284 | sorear++ | / (3 files): Implement term:<proceed>, Any.{isa,can,does}, we now pass given.t |
||
TimToady | so yeah | ||
1 can't be a rw arg | |||
jnthn | is copy mebbe | ||
(no coffee yet... ;)) | 21:04 | ||
TimToady | that's possible | ||
masak | yes, but why? | ||
dalek | ast: 4e5c79c | sorear++ | S04-statements/for.t: Fudge S04-statements/for.t for niecza |
||
ast: 61d88f5 | sorear++ | S04-statements/given.t: Fudge given.t for niecza |
|||
masak | people can supply their own signature if they want that. | ||
jnthn | True :) | ||
TimToady | rakudo: given 1 -> $_ is copy { $_ = 2 } | ||
masak | I don't think I'd want 'is copy' as the default. | ||
p6eval | rakudo 1fcb14: ( no output ) | ||
TimToady | rakudo: given 1 -> $_ is copy { $_ = 2 }; say 'alive' | ||
p6eval | rakudo 1fcb14: OUTPUT«alive» | ||
TimToady | good enuf | 21:05 | |
masak | nous sommes d'accord. | ||
21:05
dual joined
|
|||
sorear | I predict that by the time of the July release, Rakudo will be the faster one, but Niecza will have the more features | 21:05 | |
masak | ok... that settles it. I should really start a functionality grid for Pugs/Rakudo/Niecza. | 21:06 | |
thou | :-) | ||
21:06
Kivutarrr left
|
|||
sorear | masak: don't forget alpha | 21:07 | |
:) | |||
colomon | masak: forget alpha ;) | ||
masak | oh, true. | ||
alpha was fast, and perfect... just like Perl 4 :/ | |||
sorear | it won't really be much of a grid though | ||
since Perl 6 has way more than 3 features | 21:08 | ||
masak | a very high grid is still a grid. | ||
TimToady | you have something against long grids? :) | ||
or just put in 3 features :) | |||
or make up some fantasy implementations :) | |||
sorear | yeah, I grew up around cats and screen doors, I'm biased to think that a grid strip 50 long and 4 wide is trash | 21:09 | |
masak | "Hufflepuff Perl 6", "Illuminati Perl 6", "Chewbaka Perl 6" | ||
tadzik | Perl 6 and the Methods of Rationality | 21:11 | |
flussence | (and the Methods of Rats?) | ||
newbee | how can i know whan methods an array supports? | ||
masak | rakudo: say Array.^methods(:local).perl | ||
p6eval | rakudo 1fcb14: OUTPUT«[{ ... }, { ... }, { ... }, { ... }, { ... }]» | ||
masak | rakudo: say Array.^methods(:local)>>.name.perl | ||
p6eval | rakudo 1fcb14: OUTPUT«("new", "at_pos", "perl", "splice", "delete")» | ||
masak | rakudo: say Array.^methods>>.name.perl | ||
p6eval | rakudo 1fcb14: OUTPUT«("new", "at_pos", "perl", "splice", "delete", "new", "Capture", "eager", "elems", "flat", "iterator", "list", "munch", "Bool", "Num", "Str", "exists", "fmt", "map", "perl", "reverse", "rotate", "sort", "pop", "push", "shift", "unshift", "ACCEPTS", "at_pos", "hash",… | 21:12 | |
sorear | I think I've sucked all the LHF out of roast's S04 | ||
newbee | why the ">>"? | ||
masak | rakudo: say Array.^methods(:tree)>>.name.perl | ||
p6eval | rakudo 1fcb14: OUTPUT«Method 'name' not found for invocant of class 'Array' in main program body at line 22:/tmp/PZc8GShzZL» | ||
21:12
Vlavv_ joined
|
|||
sorear | newbee: because methods returns a list | 21:12 | |
newbee: >>.method applies to each elemenr | |||
masak | newbee: see S12. | ||
newbee | rakudo: say Array.^methods.perl; | 21:13 | |
p6eval | rakudo 1fcb14: OUTPUT«[{ ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { .… | ||
masak | rakudo: say Array.^methods(:tree).perl | ||
p6eval | rakudo 1fcb14: OUTPUT«[{ ... }, { ... }, { ... }, { ... }, { ... }, [{ ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { ... }, { … | ||
TimToady | still would like to see S12:2268 happen | 21:15 | |
esp the 'default' part | 21:16 | ||
21:17
newbee left
|
|||
masak | sounds like LHF. | 21:17 | |
21:23
buubot_backup left
21:25
newbee joined
21:27
kaare_ left
21:29
molaf joined
|
|||
sorear | TimToady: what should the return value of :tree look like? | 21:29 | |
jnthn | sorear: There's a spectest for that, iirc | 21:30 | |
21:30
benabik left
|
|||
jnthn | Which should be fairly accurate in its expectations. | 21:30 | |
21:32
benabik joined
|
|||
sorear | colomon: I'll be gone for a week starting tomorrow | 21:32 | |
colomon | ooo, a stable platform to hack on for a week. ;) | 21:34 | |
colomon actually imagines he'll have very few tuits after the hack-a-thon tomorrow. | 21:36 | ||
sorear | colomon: wanna commitbit? | ||
colomon | sorear: hmmm.... I was just figuring on branching locally. I guess if you're comfortable with it... | 21:38 | |
I can certainly accomplish whatever I accomplish without one. | 21:39 | ||
21:40
colomon left
21:41
buubot_backup joined
21:45
Patterner left
21:46
colomon joined
21:47
benabik left,
Psyche^ joined,
Psyche^ is now known as Patterner
|
|||
colomon | afk # finding noms with the parrot crew | 21:48 | |
21:49
benabik joined
|
|||
masak | blog post! strangelyconsistent.org/blog/june-2...at-strings | 21:56 | |
21:57
colomon left
|
|||
jnthn | masak++ | 21:58 | |
sjohnson | perl6 | 22:06 | |
tadzik | yes :) | 22:08 | |
22:12
cotto left
|
|||
diakopter | is coffee | 22:13 | |
22:13
whiteknight joined
|
|||
newbee | rakudo; my (@a, @b); my $data = "abcd"; for $data.split('') -> $one, $two { push @a, $one; push @b, $two }; say @a.perl; say @b.perl; | 22:14 | |
rakudo: my (@a, @b); my $data = "abcd"; for $data.split('') -> $one, $two { push @a, $one; push @b, $two }; say @a.perl; say @b.perl; | |||
p6eval | rakudo 1fcb14: OUTPUT«["a", "c"]["b", "d"]» | ||
newbee | rakudo: my (@a, @b); my $data = "abcde"; for $data.split('') -> $one, $two { push @a, $one; push @b, $two }; say @a.perl; say @b.perl; | ||
p6eval | rakudo 1fcb14: OUTPUT«Not enough positional parameters passed; got 1 but expected 2 in <anon> at line 2:/tmp/gmaxDK_I91 in main program body at line 1:src/metamodel/RoleToInstanceApplier.nqp» | ||
jnthn | Try $one, $two? | 22:15 | |
newbee | rakudo: my (@a, @b); my $data = "abcd"; for $data.split('') -> $one, $two? { push @a, $one; push @b, $two }; say @a.perl; say @b.perl; | ||
p6eval | rakudo 1fcb14: OUTPUT«["a", "c"]["b", "d"]» | ||
newbee | rakudo: my (@a, @b); my $data = "abcde"; for $data.split('') -> $one, $two? { push @a, $one; push @b, $two }; say @a.perl; say @b.perl; | ||
p6eval | rakudo 1fcb14: OUTPUT«["a", "c", "e"]["b", "d", Mu]» | ||
masak | 'night, #perl6 | 22:19 | |
22:20
masak left
22:31
newbee left,
pernatiy left
22:36
cotto joined
22:43
cooper joined,
perlhack joined
|
|||
perlhack | Good morning. | 22:45 | |
22:46
cotto left
|
|||
perlhack | I again come to here! | 22:47 | |
I want to know where you at the time is it ? | |||
my time is 6:48 AM | 22:48 | ||
jnthn | perlhack: Same here! I'm waiting for breakfast restaurant to open at my hotel :) | ||
pmichaud | it's 17h49 here :) | 22:50 | |
how does the future look from where you two are? ;-) | |||
perlhack | oh! i see | ||
jnthn .you are in China?? | |||
jnthn | perlhack: Yes, in Beijing. Arrived yesterday | ||
perlhack | thanks for pminchaud | ||
jnthn | perlhack: To go to conference.perlchina.org/bjpw2011/ | ||
perlhack | I in Beijing moo. | 22:51 | |
too. | |||
oh!my god | |||
We would meet | |||
jnthn | :) | 22:52 | |
perlhack | Yestoday You and to eat with XunLun ??? | ||
jnthn | |||
jnthn | No, yesterday I arrived and was too tired from the journey. | ||
So I had sleep. :) | |||
Hopefully today :) | 22:53 | ||
perlhack | Oh!!!! he was bluffing...... | ||
I also went to Perl conference. | 22:54 | ||
jnthn | Nice :) | 22:55 | |
sorear | hello perlhack | 22:56 | |
perlhack | I only know a little english . | ||
hi sorear. | |||
Didn't expect so important to learn English well. To meet Daniel-> JNTHN technology | 22:57 | ||
thou | hello, perlhack. o/ | ||
perlhack | hi thou. | ||
What time is it there? | |||
sorear | perlhack: who is Daniel? | 22:58 | |
thou | perlhack: 16:58 | ||
perlhack | oh i see. | ||
sorear | perlhack: use "/ctcp NAME time" to learn somebody's time | ||
perlhack | Daniel .I had the wrong number. | 22:59 | |
oh!thanks !thanks!Next time i pay attention to | |||
my time is AM seven o'colck | 23:01 | ||
Minutes + past +o'ocolck. | 23:02 | ||
jnthn what are doing ? | |||
23:03
wamba left
|
|||
jnthn | perlhack: Hacking on Rakudo. :-) But it's breakfast time now :) | 23:03 | |
dalek | kudo/nom: 53b20a8 | jonathan++ | src/ (2 files): Add a way to flag blocks that need fresh magicals, rather than looking to steal them from outer. |
||
kudo/nom: ad94941 | jonathan++ | src/ (2 files): Get enough in place to have on-demand creation of $_, $! and $/ in routines. Stub in outer finding of them for other blocks, but that's NYI. |
|||
perlhack | Seven o'colck past A.M | 23:04 | |
jnthn | perlhack: Just "7am" is fine :) | ||
perlhack | A you're American should have the babit of the United States. | 23:05 | |
jnthn. | |||
你是美国人,应该有美国人吃饭的时间哦 | 23:06 | ||
jnthn | perlhack: No, I'm British. :P | ||
Yinggou ren :P | |||
perlhack | U K | ||
Good Man. | 23:07 | ||
British .....Good Man | |||
jnthn | I go for breakfast. :) Back later. | 23:08 | |
perlhack | Ok ...sorry ...I am learning English 哈哈 | 23:09 | |
jnthn | It's better than my Chinese :) | ||
perlhack | I can teach you! | 23:10 | |
my Chinese very good. | |||
you are luckey to able to travel abroad | 23:11 | ||
Me too. | |||
sorear | jnthn travels a lot | ||
perlhack | Oh!my god ...... | ||
sorear | he's British but he's lived in Slovakia, Sweden, a few others | 23:12 | |
perlhack | I admire ah. | ||
sorear | "Oh my god" in English usage is a very strong suprise... something you might say once a year | ||
jnthn | breakfast - back later :) | 23:13 | |
perlhack | strong suprise | ||
OK Ok Ok jnthn. | |||
sorear | perlhack, what is 吃饭 ? | 23:14 | |
perlhack | I go to work in China Unicom .I get off work to eat. | 23:15 | |
you are Chinese very good.really..... | |||
23:16
Moukeddar joined
|
|||
perlhack | Sorear is a genius..... | 23:17 | |
sorear | Why do you say that? | ||
perlhack | your Chinese grmmar should not wrong. | 23:18 | |
grammar | |||
hm..... | |||
sorear | I spent yesterday reading about Chinese grammar | ||
and I've studied Japanese for years | 23:19 | ||
and I'm using an Internet dictionary | |||
perlhack | oh!!!!!!!!!! i see | ||
how old are you ? | 23:20 | ||
sorear | 20 | ||
perlhack | me too | ||
sorear | we said yesterday | ||
perlhack | !!!!!you are really cute..... | 23:21 | |
sorear what nationalbity? | 23:22 | ||
sorear | American | ||
Why do you say cute? | |||
perlhack | I very like it | ||
可爱。。。 | |||
sjohnson | hahaha | 23:23 | |
cuz you're cute sorear, why else? | |||
23:23
aloha left
23:24
aloha joined
|
|||
perlhack | Because I have not real and americans ever talk to . | 23:24 | |
Because he is 20. | 23:25 | ||
sorear | I don't like Americans | ||
perlhack | years old. | ||
sorear | they're all so quiet | ||
perlhack | unlike ??? | ||
sorear | I have not been in other places | 23:26 | |
I cannot make comparisons | |||
perlhack | they are all so clear. | ||
you can come to China | 23:27 | ||
I cannot make comparisons with you .I am very poor. | 23:29 | ||
sorear | you can write English | ||
perlhack | Oh! i thaught helpself | 23:30 | |
taught helpself | |||
myself.... | |||
Do you want to speak Chinese.I can teach you in the network | 23:31 | ||
sorear | yes, but I don't have much time now | 23:32 | |
perlhack | Oh!American are computer genius... | 23:33 | |
Americans | |||
sjohnson | sorear: what are you from? | 23:34 | |
sorear | perlhack: heh, do not generalize | ||
sjohnson: 'what' am I from? | |||
sjohnson | oops | ||
where* | |||
sorear | sjohnson: san diego | 23:36 | |
23:36
cotto joined
|
|||
perlhack | generalize equal to Chinese "推广" | 23:36 | |
sjohnson is from the Canadas | |||
sorear | sjohnson: I am currently sitting about 50m from where I was born | ||
perlhack | I want to go Canadas | ||
sorear | perlhack: yes, that looks appropriate | 23:37 | |
sjohnson | sorear: :) | 23:38 | |
perlhack | what mean "san diego" | ||
sjohnson | it's a city in the state of California | ||
sorear | it's at the south west corner of the US | 23:39 | |
23:39
thou left
|
|||
perlhack | oh! thanks/////// | 23:39 | |
sorear | next to water on one side, Mexico on another | ||
perlhack | Which country more than beauty? | 23:40 | |
23:40
bluescreen10 joined
|
|||
diakopter | so, I go to fill out my address on a web form, and Google Chrome drops down a list of 50 people I've never heard of and their addresses. I click the Options link at the bottom of the dropdown and it shows their names and full mailing addresses. What should I do? | 23:43 | |
sorear | diakopter: private PC? | 23:44 | |
diakopter | yup | ||
sorear | perlhack: try again | ||
diakopter | the addresses seem to be randomly dispersed across the US | ||
perlhack | why my could "try again" | 23:45 | |
sorear | 16:40 < perlhack> Which country more than beauty? | ||
I did not understand | |||
can you try again? | |||
diakopter | Any Googlers here? | ||
perlhack | pretty girl | 23:46 | |
i said the pretty girl | |||
sorear..... | |||
you understand ?????????? | |||
sorear | no. | 23:47 | |
perlhack | Which country more than the pretty girl... | ||
As a man should know more | 23:48 | ||
Hey hey | |||
sorear | I do not understand what you mean by "than" | ||
perlhack | more than equal to "very much " | 23:49 | |
sorear | we say it like | ||
The USA is bigger than Cuba | 23:50 | ||
"than" needs an adjective | |||
"Which country more than beauty" has no adjective | |||
so it makes no sense | |||
perlhack | make no sence | 23:51 | |
.... | |||
23:51
molaf left
|
|||
perlhack | Chinese internet dictionary teach wront we | 23:52 | |
sorear | what are you trying for in Chinese? | 23:53 | |
perlhack | yes! | ||
我想用中文啊 | |||
哈哈我最熟悉不过了 | |||
23:54
lithos joined
|
|||
lithos | hi perl6! | 23:55 | |
23:55
cdarroch left
|
|||
sorear | Hello lithos | 23:56 | |
lithos wonders if something like this makes sense: lith-ology.blogspot.com/2011/06/per...06-29.html | |||
perlhack | yw lithos | ||
what are you doing ?=> lithous | 23:59 | ||
lithos | i would be happy to find a way to do summaries again with my limited tuits | ||
not sure if the format is useful |