Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-05-03

Perl 6 | Reference Documentation | Rakudo

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

All times shown according to UTC.

Time Nick Message
00:24 rhr joined #perl6
00:42 svnbot6 r16168 | avar++ | A broken parser in progress
01:01 avar ?eval token tölustafur { <[ 0 .. 9 ]> } token fleytitala { \-? <tölustafur>+ \. <tölustafur>* <[\e\E]> <[\+\-]>? <tölustafur>+ } ("1.0" ~~ /<fleytitala>/).perl
01:02 evalbot_r16167 changed the nick to evalbot_r16162
01:02 evalbot_r16167 *** Cannot parse regex: <fleytitala>␤*** Error: ␤"Match.new(\n  ok => Bool::False, \n  from => 0, \n  to => 0, \n  str => \"\", \n  sub_pos => (), \n  sub_named => \{}\n)"
01:05 TimToady works in my pugs if you make the exponent optional
01:05 TimToady but evalbot has trouble with character classes currently
01:06 SubStack joined #perl6
01:08 avar ya, it does:)
01:12 svnbot6 r16169 | avar++ | still fails tests, oh noes
01:13 TimToady ?eval token tölustafur { [ 0|1|2|3|4|5|6|7|8|9 ] } token fleytitala { \-? <tölustafur>+ \. <tölustafur>* [ [e|E] [\+|\-]? <tölustafur>+]? } ("1.0" ~~ /<fleytitala>/).perl
01:13 evalbot_r16168 changed the nick to evalbot_r16167
01:13 evalbot_r16168 *** Cannot parse regex: <fleytitala>␤*** Error: ␤"Match.new(\n  ok => Bool::False, \n  from => 0, \n  to => 0, \n  str => \"\", \n  sub_pos => (), \n  sub_named => \{}\n)"
01:14 TimToady guess it still doesn't like the indirect rule
01:29 amnesiac joined #perl6
01:31 wolverian oh, wow, ouch: http://lolgeeks.com/wp-content/​uploads/2007/05/lolgeeks016.jpg
01:49 buu What?
01:49 buu Is that a laptop?
02:01 nperez joined #perl6
02:27 geoffb joined #perl6
02:42 rindolf joined #perl6
02:50 SubStack joined #perl6
02:53 mjk joined #perl6
03:00 drupek12 joined #perl6
03:01 audreyt joined #perl6
03:12 Kattana joined #perl6
03:42 amnesiac joined #perl6
04:09 drupek12 joined #perl6
04:16 SubStack joined #perl6
04:54 iblechbot joined #perl6
05:15 scw changed the nick to scw_
05:26 penk joined #perl6
05:30 rindolf Hi all.
05:31 offby1 ho ho
05:31 offby1 buu: no, it's not a laptop; he's just happy to see you
05:51 dmpk2k joined #perl6
05:55 devogon joined #perl6
06:03 rindolf /~ Perl 6 Today! My Love has gone away ~/
06:30 VanilleBert joined #perl6
06:52 franck__ joined #perl6
06:58 marmic joined #perl6
07:05 geoffb joined #perl6
07:14 buetow joined #perl6
07:17 zeroflag joined #perl6
07:17 zeroflag left #perl6
07:21 rfordinal joined #perl6
07:27 Casan joined #perl6
07:28 jisom joined #perl6
07:31 BooK_ joined #perl6
07:39 crashmatrix_ joined #perl6
08:01 penk joined #perl6
08:09 VanilleBert left #perl6
08:09 VanilleBert joined #perl6
08:19 jisom_ joined #perl6
08:23 deq` joined #perl6
08:33 JarJarBinks joined #perl6
08:44 dduncan left #perl6
08:59 polettix joined #perl6
09:06 riffraff joined #perl6
09:06 riffraff hello
09:07 spinclad joined #perl6
09:07 riffraff inside pugs, what is the proper way to dup a string?
09:10 gaal that doesn't quite make sense in haskell context.. or do you mean dup a p6 string?
09:11 gaal newStr <- newTVar (VStr "moose")
09:11 gaal TVars are our mutable cells
09:21 Loro_ joined #perl6
09:21 riffraff of course dup'ing a p6 string
09:21 riffraff I was ecpecting to use scalar_clone but that require strange STM usage that I0m not ready to understand yet :)
09:34 VanilleBert left #perl6
09:34 riffraff ah, but newTVar gives me back another STM thingy :)
09:37 catch23 joined #perl6
09:39 rindolf Hi gaal, riffraff
09:39 rindolf riffraff: are you Israeli?
09:39 rindolf Because I think riff-raff is Yiddish.
09:39 riffraff no, I'm italian sorry, and I thiought riffraff was american :)
09:39 rindolf riffraff: maybe it was.
09:39 rindolf Let's check.
09:40 rindolf http://www.m-w.com/cgi-bin/dictionary?va=riffraff
09:40 lambdabot Title: Definition of riffraff - Merriam-Webster Online Dictionary
09:40 rindolf Yes, it isn't Yiddish.
09:40 rindolf riffraff: hey, Italians are cool.
09:40 rindolf riffraff: well, some of them are.
09:40 riffraff actually thinking of it we have an expression "di riffa o di raffa" in italian (di == of , o == or) which doesn't relate at all wioth the engligh meaning but it's cool
09:40 rindolf Even most probably.
09:42 riffraff rindolf, I think we are genberally nice people, but I don't like italian tourists abroad, way too much and way too noisy, so I don't know if you had the right experience :)
09:43 rindolf riffraff: I'm not sure I've met too many Italian people.
09:44 rindolf Maybe in Israel.
09:44 rindolf riffraff: I've been speaking with a couple of Croatian students on MSN.
09:44 rindolf My favourite English tense is I will have been being spoken.
09:44 riffraff that exists as  tense in english? OI always thought  of it as a bug in my language's grammar :)
09:45 rindolf riffraff: yes, it's passive future perfect progressive.
09:45 riffraff dehe
09:47 Drago84 joined #perl6
09:49 rindolf riffraff: do you know any other human langs besides Italian and English?
09:50 rindolf riffraff: I know Hebrew, and a little Arabic and even less French. (Don't know Italian).
09:50 rindolf riffraff: do you still live in .it?
09:50 riffraff I knew enough about latin, had it in school for 6 years, I can understand latin languages when written and I have _a clue_ on how hungarian and japanese work, but I can't  seriously understand them
09:52 riffraff yeah I do live in it, even though from september to february I was an exchange student in budapest,hungary. Great place, but  fun & uber-hard language
09:53 riffraff rindolf, hebrew seems cool, sadly I'm stuck at "cheers" and don't even know how to spell it :)
09:54 rindolf riffraff: you mean Lehayim?
09:54 riffraff yep
09:54 rindolf riffraff: szabgab knows Hungarian.
09:55 rindolf riffraff: OK.
09:55 riffraff mh.. szab seems to be the stem for "free" and gab seem to be the beginning of my first name (gabriele). Interesting coincidence :)
09:55 rindolf riffraff: the Hebrew Alphabet is easy, but the problem is that it is usually written without the vowels.
09:55 rindolf riffraff: His name is Gabor Szabo.
09:56 rindolf He has too accents on his name.
09:56 rindolf Which I don't remember where they are.
09:56 rindolf He is named like the Jazz guitarist.
09:56 rindolf But he is not the same person.
09:56 riffraff well gabor and gabriele are the same name, as far as I can tell, hungarians translate names in interesting way (stephan -> istvan)
09:57 rindolf riffraff: http://szabgab.com/
09:57 lambdabot Title: Gabor Szabo (SZABGAB) Perl Programmer and Trainer
09:58 rindolf riffraff: gavrie'el is a Hebrew name.
09:58 rindolf riffraff: did you know that "Mikha'el" in Hebrew is "Who is like the god?"
09:59 riffraff yep, I think mine is god's own force or something like that
09:59 rindolf riffraff: Plato is Ablaton in Arabic.
09:59 rindolf riffraff: something like that.
09:59 catch23 joined #perl6
09:59 rindolf riffraff: or god has superceded everyone else.
09:59 riffraff el ~~ god, isn't it ?
09:59 rindolf riffraff: el is "a god".
10:00 rindolf riffraff: in ancient Hebrew "Eluhim" meant "leader".
10:00 rgs and rafael ?
10:00 rindolf rgs: Repha means ghost.
10:00 rindolf rgs: or at least "Ruhuth Repha'im" are ghosts.
10:01 rindolf Ruakh is spirit in Hebrew.
10:01 rindolf Sorry.
10:01 rindolf Ruahh
10:01 rindolf rgs: what's up?
10:01 rgs patches
10:01 rindolf rgs: I see you guys have been busy with perl-5.9.x
10:02 rgs still busy
10:02 rindolf have been being busy.... ;-)
10:02 rindolf rgs: what is your new work about, BTW?
10:03 rgs I'm working for booking.com, with a bunch of well-known hackers
10:03 rindolf rgs: I finalised my XML::RSS grant with a summary.
10:03 rindolf rgs: ah nice.
10:03 rindolf rgs: what does booking.com do?
10:03 rindolf rgs: is it Perl?
10:03 rgs hotel reservations.
10:03 rgs 100% Perl
10:03 rindolf rgs: nice.
10:04 rindolf rgs: what is the hardware you're using to run it?
10:04 rgs no idea. OS is linux
10:05 riffraff rgs, you work for booking.com? I love you.
10:05 polettix rgs: ugh, "Tutti i/gli 235 alberghi" :)
10:05 riffraff used it couple of times in the past, always wonderful.
10:05 rgs er
10:05 rgs nice :)
10:05 rindolf polettix: what does that mean?
10:05 * rindolf hates localised messages.
10:06 ruoso joined #perl6
10:06 polettix rindolf: "all of 235 hotels" (but my English is horrible). In this case, "i/gli" should be only "i" :)
10:07 rindolf polettix: oh OK.
10:07 polettix stupid me, there's English localisation :)
10:07 polettix "all 235 hotels"
10:07 rgs use Locale::Maketext
10:08 rgs I don't work on the public site, thoguh.
10:08 polettix rgs: I didn't know booking.com. I recently booked via venere.com, but I'll keep booking.com present next time
10:09 rgs yay :)
10:09 rindolf rgs: how much do you work per week and day?
10:09 rgs too much.
10:10 polettix rgs: on the one side, this possibly added traffic should be good for your society and let you all work on 5.10, on the other side the added traffic could make you more busy and drive you away from 5.10... I wonder what's better ;)
10:10 rindolf rgs: heh. :-(
10:10 rindolf rgs: http://www.shlomifish.org/philosophy/comput​ers/software-management/end-of-it-slavery/
10:10 lambdabot Title: The End of Info-Tech Slavery, http://tinyurl.com/2vlpfe
10:11 rgs I saw that
10:12 rindolf rgs: ah OK.
10:12 rindolf rgs: which database are you using there?
10:12 rgs mysql
10:13 rindolf rgs: oh.
10:13 polettix rindolf: I worked with some guys from Israel lately, they work in a society called iSkoot and developed some stuff in Perl. Do you happen to know anyone of them?
10:13 rindolf rgs: does it work well?
10:13 rindolf polettix: sorry, no.
10:13 rindolf polettix: never heard of iSkoot.
10:14 rindolf polettix: Gabor and I are pretty well known in the Israeli Perl community.
10:14 rgs well, the replication andd other advanced features actually work
10:14 rindolf But the amount of people who work in IT and are actually trying to become familiar with the FOSS culture is low.
10:14 polettix rindolf: they have a SIP-Skype gateway product
10:15 polettix rindolf: yes, I read your name in the golf records :)
10:17 Debolaz joined #perl6
10:18 rindolf polettix: heh, I'm not too good at golf.
10:18 rindolf polettix: I like it though.
10:18 rindolf polettix: I find golf compulsive.
10:18 rindolf polettix:  http://www.shlomifish.org/open-source/
10:19 lambdabot Title: Open Source Software I wrote
10:19 Drago84 w la figa e non ci pensate + xD
10:19 polettix oO
10:22 * polettix didn't know about qmail
10:23 polettix it's particular that some of the critics resemble those moved by DJB himself to the BIND team
10:24 rindolf polettix: and http://www.shlomifish.org/philosophy/
10:24 lambdabot Title: Shlomi Fish' Philosophical Writings
10:25 catch23_ joined #perl6
10:43 catch23 joined #perl6
10:51 catch23 joined #perl6
11:02 catch23_ joined #perl6
11:08 ozo joined #perl6
11:20 riffraff is thewre a Rule constructor that takes a string and an hash of adverbs?
11:21 riffraff just Regex, possibly :)
11:33 IllvilJa joined #perl6
11:41 catch23 joined #perl6
11:44 fglock joined #perl6
11:51 torz joined #perl6
11:52 fglock rgs: I submitted a cv to booking.com, a few weeks ago :)
11:53 rgs willing to move to amsterdam ?
11:54 * avar does a `o/' :)
11:54 fglock why not? :)
11:55 avar rgs: is it interesting work?
11:55 fglock I'm also looking at other places
11:56 rgs avar: web stuff
11:56 bas rgs: funny. i'm in amsterdam as well :)
11:57 rgs I'm not. not today
11:57 rgs most of the time I'm in Paris
12:01 [particle] joined #perl6
12:03 riffraff ?eval my $s='hello'; $s ~~ s:g[l] = {rand}
12:03 evalbot_r16169 changed the nick to evalbot_r16168
12:03 evalbot_r16169 2
12:04 riffraff ?eval my $s='hello'; $s ~~ s:g[l] = {rand};$s
12:04 evalbot_r16169 \"he<SubBlock(<anon>)><SubBlock(<anon>)>o"
12:04 riffraff ah ok
12:04 catch23 joined #perl6
12:05 riffraff ?eval my $s='hello'; $s ~~ s:g/l/{rand}/;$s
12:05 evalbot_r16169 \"he0.48896788130257461.9172812234417747e-2o"
12:06 riffraff ?eval my $h={rand};my $s='hello'; $s ~~ s:g/l/$h/;$s
12:06 riffraff ?eval my $h={rand};my $s='hello'; $s ~~ s:g/l/$h()/;$s
12:06 evalbot_r16169 \"he<SubBlock(<anon>)><SubBlock(<anon>)>o"
12:07 dmq joined #perl6
12:07 evalbot_r16169 \"he0.244085676210021090.4262533017728136o"
12:18 Limbic_Region joined #perl6
12:23 catch23 joined #perl6
12:32 [particle] joined #perl6
12:36 Phocean_ joined #perl6
12:39 Phocean_ hi
12:39 [particle] hey there
12:39 Phocean_ I have been working for days on a script that is supposed to extract attachements from emails
12:40 Phocean_ I think I am close but I would need some help
12:40 [particle] a perl 6 script?
12:41 [particle] or more likely perl 5?
12:42 catch23 joined #perl6
12:42 Phocean_ perl5, sorry
12:42 [particle] this channel is for discussions about the perl 6 work in progress. for perl 5 questions, you'll have better luck in #perl on irc.perl.org
12:42 Phocean_ ok thanks
12:42 [particle] no trouble, good luck
12:44 dmq or maybe perlmonks.org
12:44 dmq probably better perlmonks.org if you have almost working code that you need guidance on.
12:44 [particle] good point
12:45 dmq #perl seems to focus on, er, other things than perl...
12:45 dmq :-)
12:45 integral #perl is very big on answering questions, if they're actually asked.
12:46 dmq p'haps.
12:46 dmq from what ive seen tho PM is a better forum for help.
12:47 dmq although it could be argued im biased. :-)
12:49 integral Don't worry, I'm also biased by being a #perl regular
12:54 polettix joined #perl6
12:58 svnbot6 r16170 | gabriele++ | Implemented Str.subst as pure perl in Prelude.pm, relying on Pugs::Internals::rule_(pattern|adverbs).
12:58 svnbot6 r16170 | gabriele++ | It is slow, buggy & incorrect but better than nothing.
13:00 catch23 joined #perl6
13:02 Khisanth joined #perl6
13:07 * dmq nods
13:09 riffraff dmq, nod @ commit?
13:09 * avar is a #perl irregular
13:10 rfordinal joined #perl6
13:12 iblechbot joined #perl6
13:17 fglock joined #perl6
13:17 dmq no, nod at integral.
13:18 dmq more or less meaning i didnt mean to disrespect any #perl folks.
13:19 riffraff I see :)
13:21 avar Quite slutty about who we respect aren't we?:)
13:22 * dmq thinks of a million lame smarmy responses
13:22 avar hehe:)
13:27 riffraff in perl6, if I want to access the captures while substituting I should use s/foo/$1$2../ right? wasn't there a \1 \2 thingy too?
13:29 avar no, \1 is deprecated
13:31 avar \1 doesn't even work in perl5 outside the tokenizer, it's just turned into $1 for backwards compatability during string interpolation
13:32 theorbtwo joined #perl6
13:33 riffraff nice to kow
13:33 thepler joined #perl6
13:34 fglock riffraff: $1$2 is now $0$1
13:35 riffraff yes I noticed
13:35 riffraff thanbks
13:41 riffraff how is $() called?
13:42 devogon joined #perl6
13:48 vel joined #perl6
13:48 svnbot6 r16171 | gabriele++ | added some more tests for subst
13:48 fglock riffraff: you mean it's name? it's the "match return value" I guess
13:48 riffraff ah nice
13:48 riffraff thank you
13:49 riffraff wow, I lost enough time trying to implement Str.subst that I forgot why I needed it :)
13:52 chris2 joined #perl6
14:04 veritos joined #perl6
14:08 fglock riffraff: heh - that's why I do TODO lists
14:16 veritos joined #perl6
14:19 rfordinal joined #perl6
14:19 veritos left #perl6
15:01 jerrylee joined #perl6
15:04 jerrylee hi what's smoke server for?
15:12 penk joined #perl6
15:25 [particle] jerrylee: hi. you mean the perl script?
15:26 jerrylee [particle]: in the pugs code
15:26 jerrylee [particle]: i am reading it
15:26 [particle] there's a client, which generates and sends smoke output
15:26 [particle] and a server, which receives and displays it
15:27 [particle] as i remember, anyway. i haven't looked at the code in a long time
15:29 jerrylee [particle]: what's smoke output?
15:30 [particle] smoke is a make target, like test, or install
15:30 jerrylee i see
15:30 [particle] it runs the test suite and generates output that can be displayed later
15:31 elmex joined #perl6
15:31 [particle] multiple machines submit smoke reports to the smoke server, which consolidates them on a nice page for display and comparison
15:31 gaal jerrylee: http://smoke.pugscode.org/
15:31 lambdabot Title: Pugs Smoke Reports
15:31 [particle] so we can see for example that a set of tests is passing on x86-linux but failing on osx-darwin
15:33 jerrylee i see, so it's a way to share the make results for developers?
15:33 [particle] yes
15:33 [particle] it's also a way for a single developer to track progress of test results over time
15:33 [particle] for example you submit smoke report for r123 and r456
15:34 [particle] you can compare the pass/fail/skip/todo test results between revisions
15:35 jerrylee [particle]: cool
15:35 riffraff joined #perl6
15:35 [particle] i think so
15:36 riffraff someone as an example of something that does Str ?
15:37 riffraff ah maybe found nevermind
15:39 gaal riffraff: maybe do this stuff in the new Pugs.Meta.Str
15:40 gaal you can test it by calling subst on vv("moose").subst(/oo/, "00") instead of plain "moose".subst(...)
15:42 riffraff ok, let's try to be slow :)
15:42 riffraff what is Meta.Str ?
15:42 riffraff Str's metaclass? what is it for?
15:42 * jerrylee is sleepy
15:43 riffraff Str.HOW says that it's metaclass is Class, afaict
15:43 jerrylee got to go guys, see you tomorrow
15:44 riffraff once I know what is Met.Str: what is vv ?
15:45 ofer joined #perl6
15:46 riffraff and finally: is there a Str role somewhere where I can put my stuff
15:47 riffraff because Prelude.pm seems to use the Str class for everything but it doesn't sound right
15:53 riffraff and btw, how can eval() be declared as "is safe" ?
15:56 TimToady ?eval eval "BEGIN { say `ls` }"
15:56 evalbot_r16171 changed the nick to evalbot_r16169
15:56 evalbot_r16171 Error: Unsafe function 'Pugs::Internals::runShellCommand' called under safe mode
15:57 riffraff Oh I see
16:04 riffraff TimToady, is there any difference between $str.match(/rgx/) and $str ~~ /rgx/ ?
16:04 TimToady not that I can think of
16:05 TimToady just a difference of precedence
16:07 riffraff ok, thanks
16:12 riffraff I was thinking: what is the exact signature for subst & match ? I think it makes sense to allow strings as patterns but that would make them behave slightly differently from s/// and m///
16:13 riffraff or maybe more similar, depending on the point of view
16:19 gaal riffraff: look at the logs from http://moritz.faui2k3.org/irclog/out.pl​?channel=perl6;date=2007-04-29#id_l125
16:19 lambdabot Title: IRC log for #perl6, http://tinyurl.com/2hrh5o
16:19 gaal that's re: MO, vv, Meta, and so on
16:19 riffraff I see thanks for the link I'll investigate
16:22 veritos joined #perl6
16:25 TimToady riffraff: it's a good question.  s/// and m// are implemented in terms of .subst and .match, but that doesn't mean that they have to be exactly equivalent, as long as the methods are a superset of capabilities and the mapping from one to the other is stable.
16:26 TimToady and as for prior art, we allow a constant string to .split now
16:26 veritos TimToady: no no pesky convert-to-regex-ing now? sweet.
16:26 veritos i made much use of the literal markers
16:27 TimToady if something is a FAQ in P5, it probably is changed in P6...
16:28 TimToady FAQs are a design smell...
16:28 veritos but perl 6 has faqs too!
16:28 veritos i should know--i spent 2hrs yesterday fixing them up.
16:28 TimToady hopefully p6 smells different...  :)
16:28 Phocean_ joined #perl6
16:29 TimToady well, I always overgeneralize.  :)
16:29 veritos ah. but is not the purpose of v6 to make one smell like the other?
16:30 veritos "nor has the camel evolved to smell good."
16:30 TimToady I wonder what mooses smell like...
16:31 offby1 eww.
16:31 offby1 that's how.
16:31 [particle] eggs.
16:31 veritos i lived in alaska for ages. i had one in my backyard. in a hot tub.
16:31 veritos they don't actually smell too bad.
16:31 offby1 A moose bit my sister once.
16:31 offby1 (y'all knew that was coming.)
16:31 veritos a moose once bit my sister. get it right.
16:32 veritos and if you want comedy: http://www.alaska.com/about/photos/w​ildlife/story/5111434p-5038207c.html
16:32 lambdabot Title: Alaska.com | Wildlife gallery, http://tinyurl.com/2yllfw
16:32 riffraff TimToady, nice to know thanks. I think I'll implement it in my next "mostly harmless hack" session :)
16:32 gaal veritos: you mean you had a pet moose you kept in your hot tub? or that it was a random visitor?
16:33 veritos random.
16:33 veritos but the kiddy pool pic i just posted is funnier
16:33 gaal not for the moose
16:33 veritos heh. a neighbor had a bear in his backyard
16:33 svnbot6 r16172 | gabriele++ | added dummy implementation of Str.match in prelude plus few tests
16:37 vel joined #perl6
16:37 torz yawn, damn its past 1am already
16:37 TimToady indeed, 9am is past 1am
16:37 torz thank god its the golden week here!
16:38 TimToady .tw?
16:38 veritos TimToady: not everyone lives in sunny california.
16:38 torz nope, .jp
16:38 TimToady wakarimashita
16:38 torz sugoi :D
16:38 torz yah, remembered this channel from YAPC last month
16:39 TimToady I forget that .jp goes 8 hours off when .us is on Daylight Savings
16:39 TimToady well, I guess it's us that goes off...
16:40 torz so you're a Perl6 guru?
16:40 TimToady お疲れさま出した。
16:40 veritos torz: he's larry wall.
16:41 TimToady no, I only know Nihongo.
16:41 torz oh wow
16:41 torz you signed my colleague's keyboard last year
16:41 TimToady I will sign anything that my wife would let me sign.  :D
16:41 torz hahahaha!!
16:41 torz awesome
16:42 TimToady wanted to come to yapc this year but was double booked.
16:42 veritos we should have one in oregon.
16:42 torz oh... I only had time to go to Audrey's talk on the first day :(
16:42 veritos that covers merlyn, ingy, and you.
16:42 TimToady I thought you were in Seattle
16:43 veritos and i somewhat prefer oregon anyway
16:43 TimToady less sales tax, anyway...
16:43 veritos indeed
16:43 TimToady infinitely less, by one reckoning
16:43 veritos ?eval 1/0
16:44 evalbot_r16171 Error: Illegal division by zero
16:44 [particle] ingy's in seattle, well he will be in a few days
16:44 * veritos remembers to check his blog
16:44 [particle] less income tax in washington, though
16:45 veritos [particle]: you from here also?
16:45 [particle] here being seattle? yes
16:45 TimToady in California we have a lot of everything, though we did something about the prop taxes some time back... :)
16:46 torz tax in japan is pretty frustrating also
16:46 TimToady the cost of living in Tokyo is amazing
16:47 TimToady the thing I find awesome though is how the city mixes skyscrapers and little houses together
16:47 torz haha yeah everything is crammed here
16:48 justatheory joined #perl6
16:49 torz rent is waaay too high.
16:50 TimToady where are you from originally?
16:52 torz Japan
16:52 TimToady Tokyo?
16:52 torz nope
16:52 torz Kobe
16:52 torz living in Tokyo though.
16:52 TimToady haven't quite made it to Kobe
16:53 TimToady came close when I flew in to visit Kyoto
16:53 torz its a pretty city :D
16:53 torz ah, kyoto!
16:53 torz you should visit us next time you're in .jp
16:53 torz Brian Aker visited us not too long ago
16:54 TimToady あなたの英語は、すごい!
16:54 torz ?????
16:55 TimToady mojibake?
16:55 torz oops
16:55 TimToady this channel usually runs in utf-8
16:55 torz oh
16:56 torz あいうえお
16:56 torz hows that?
16:56 TimToady いいです。
16:56 torz やった:D
16:57 TimToady did you get what I said earlier?
16:57 torz yeah thanks :D
16:57 torz ta
16:57 torz thanks for the compliment
16:58 goban joined #perl6
16:58 TimToady いいえ!
16:58 cmarcelo joined #perl6
16:59 TimToady unfortunately I'm much better at writing Japanese than understanding it when spoken
16:59 TimToady well, I should let you sleep.
17:00 torz hmm? I'm not going to sleep for another... hmmmm 5 hours?
17:00 TimToady graveyard shift?
17:00 torz haha nope
17:01 torz I usually can't be bothered replying to private emails in the day time.
17:01 torz lazy :)
17:01 torz so I do it at this time
17:01 torz plus the kettle is on, which means coffee is on its way!
17:02 TimToady 楽しんで。
17:02 torz ありがとう
17:02 torz ラリーにあえてうれしいです。
17:04 TimToady よかった
17:04 torz 日本に来る予定は?
17:06 TimToady ざんねんですが、知りません。
17:07 TimToady 来年でしょお。。。
17:07 torz btw, one of my colleague says I should talk to your about japanese anime.
17:08 TimToady yeah, we watch almost everything we can get our hands on.  well, everything decent...
17:08 torz hahaha, nice.
17:08 torz just recently (last night actually) watched a movie called innocent.
17:09 TimToady anime?
17:09 torz way too complicated, guess its one of those movies that you have to watch atleast twice to understand it.
17:09 torz yep
17:09 TimToady it usually takes a year or two to get over here
17:09 TimToady unless they plan a simultaneous release
17:10 TimToady I'll keep my eyes open for it
17:11 cmarcelo moose! any of you know if there's an english version of Perl 6 Today slides? most recent I found in english is from the talk at Google...
17:11 TimToady cmarcelo: what, you can't read Japanese?
17:11 buetow joined #perl6
17:12 torz heh
17:12 torz TimToady: You should definitely watch "steam boy"
17:12 TimToady did
17:13 TimToady good movie
17:13 torz good eh
17:14 TimToady the visuals were pretty stunning
17:14 torz indeed
17:15 torz ガンダムすき?
17:15 cmarcelo :-P
17:16 TimToady gandamu?  I don't know what that is...
17:16 torz bullocks :p
17:16 TimToady Gundam!
17:16 torz yep
17:16 TimToady sorry...
17:17 TimToady yes, we've watched a lot of that, though not recently
17:17 TimToady early gundam in the US was very badly edited, but more recent stuff is better
17:17 TimToady or maybe I'm thinking of macross...
17:18 TimToady for some reason those blur together in my head
17:19 torz havent watched macross...
17:19 torz it is a good watch?
17:19 torz uhh, is it a good watch
17:20 TimToady it's pretty good, a little more about culture and a little less about fighting than gundam, but not much different
17:20 torz I heard Naruto is quite popular in the US of the A.
17:20 torz oops US of A more rather
17:21 larsen joined #perl6
17:21 torz ahhh series with political thoughts are awesome
17:21 TimToady for some reason we haven't watched Naruto yet.  I've heard of it a lot.
17:22 TimToady maybe we were too poor when it first came out
17:22 torz it'll suck a looooot of your time if you start watching it
17:22 TimToady we were borrowing a lot from my brother-in-law at that point, and maybe it just never came over from his house
17:22 torz ah
17:23 TimToady or maybe my wife didn't like it for some reason.  don't recall offhand...
17:25 polettix joined #perl6
17:27 TimToady my wife explains that Naruto is not really available here except in badly edited English version
17:27 torz TimToady: you know of mixi right?
17:28 TimToady I don't recognize it
17:29 TimToady what is mixi
17:29 TimToady ?
17:29 torz hmmm the largest SNS service in Japan entirely written in perl
17:30 TimToady yeah, I just googled for it.  :)
17:30 torz one of the platinum sponsors of YAPC::Asia this year heh
17:30 torz good old google!
17:30 TimToady kakkoii
17:30 torz what is? google?
17:30 TimToady that mixi is in perl
17:31 torz oh that
17:31 torz yeah, totally LAMP
17:31 torz where P = Perl  :D
17:31 TimToady one would expect a certain amount of P = Ruby in Japan...
17:31 franck__ joined #perl6
17:32 torz ha
17:32 TimToady which I guess is P interpreted as a Greek rho
17:33 TimToady or cyrillic
17:35 mdiep_ joined #perl6
17:35 TimToady but then a classical greek would have had little idea what 'L' means...
17:35 TimToady A and M work though
17:35 torz わからない
17:36 TimToady greek has capital letters for A M and P, but not L
17:36 torz oh
17:36 TimToady looks like Λ  instead
17:36 torz would *NAMP work?
17:38 TimToady but also P == 'R' in greek, so the p sound would be Π
17:38 Psyche^ joined #perl6
17:38 torz hmm just going through the search results for mixi on google, english pages are outdated :(
17:38 TimToady N works in greek
17:38 torz greek sounds too complicated
17:38 TimToady heh
17:39 TimToady I don't think four spelling systems are enough for Japanese, let's add Greek too...
17:39 torz you like greek eh
17:39 TimToady I like languages
17:40 TimToady they all have their good points and their bad points.
17:41 torz ah reminds me of doing applied logic at college back in the day
17:41 torz vaguely remember doing some about expressing knowledge.
17:41 torz some -> something
17:42 TimToady さあ、シャワー
17:42 torz oh thats right, there was something trippy that proves some things cant be expressed
17:42 torz me too!
17:42 torz its super hot in Tokyo tonight
17:43 torz sweating like a mad man
17:43 TimToady シャワーしなければなりません
17:43 torz おつかれさまです
17:44 TimToady shshshsh &
17:44 mdiep joined #perl6
17:46 Patterner changed the nick to Psyche^
17:48 charsbar_ joined #perl6
17:50 cmarcelo_ joined #perl6
18:20 rindolf joined #perl6
18:31 dduncan joined #perl6
18:39 IllvilJaDinner changed the nick to IllvilJa
18:44 fglock joined #perl6
18:46 bonesss joined #perl6
18:50 fglock cmarcelo: ping
18:50 justatheory joined #perl6
18:51 jisom joined #perl6
19:04 DarkWolf84 joined #perl6
19:07 sapir joined #perl6
19:17 fglock the p6 adventure game we started at yapc::sa - http://www.perl.org.br/bin/vi​ew/Artigos/AdventuresInPerl6
19:17 lambdabot Title: AdventuresInPerl6 < Artigos < TWiki
19:30 buetow joined #perl6
19:32 DarkWolf84 joined #perl6
19:34 svnbot6 r16173 | fglock++ | [PCR] - ast cleanup
19:35 pasteling "fglock" at 201.54.129.80 pasted "parse p6regex to a tree, into pugs" (31 lines, 549B) at http://sial.org/pbot/24669
19:36 SubStack joined #perl6
19:38 fglock @tell cmarcelo - pugs can use this data to emit either perl6 or haskell - http://sial.org/pbot/24669
19:38 lambdabot Consider it noted.
19:53 benny_ joined #perl6
19:58 lichtkind joined #perl6
19:59 [particle] joined #perl6
20:11 Aankhen`` joined #perl6
20:11 veritos joined #perl6
20:11 geoffb joined #perl6
20:12 iblechbot joined #perl6
20:32 veritos left #perl6
21:01 DarkWolf84 joined #perl6
21:15 offby1 joined #perl6
22:02 scsibug joined #perl6
22:11 TimToady joined #perl6
22:11 TimToady /id
22:17 offby1 /ego
22:18 ozo joined #perl6
22:36 TimToady avar: ping
22:37 avar TimToady: pong
22:38 TimToady hi, I can't check out your t/grammar/02-fjöldatala.t on Windows because of the ö
22:39 TimToady says it doesn't know how to convert UTF-8 to native encoding
22:39 avar urgh
22:39 TimToady I suppose Windows 2000 Professional doesn't grok unicode filenames...
22:40 svnbot6 r16174 | avar++ | moved to an ascii filename
22:40 TimToady thanks!
22:40 avar it's an Icelandic programming language, I was going to be really hip and use icelandic chars:)
22:40 TimToady I agree, urgh
22:40 avar but rule names will do:)
22:45 dmq windows 2k groks unicode filenames, for a limited definition of unicode.
22:45 dmq ucs-2 specifically.
22:46 TimToady well, it didn't like ö for some reason
22:46 TimToady I suppose something's configgered rong
22:46 dmq in what context?
22:47 TimToady trying to check out a filename containing ö
22:47 mr_ank joined #perl6
22:47 TimToady svn knows it's in utf-8, but couldn't convert
22:47 dmq encoded as what?
22:47 avar I don't think svn knows that it's utf-8 at all
22:47 TimToady the error message talked about utf-8
22:47 avar which is presumably the problem
22:47 avar hrm
22:47 dmq ah, right, svn probably doesnt know about the widechar interface, and probably doesnt know the filename is utf8 encoded anyway.
22:48 dmq scratch the last part.
22:48 avar maybe it guessed or I sent locale info over in the commit?
22:48 dmq perl doesnt know about the widechar interface either.
22:48 TimToady that's likely the problem here
22:49 TimToady anyway, it just gave up on the checkout
22:49 TimToady nothing else depends on that filename, so it's not a major issue in this case
22:49 dmq something to keep in mind for a C implementation of Perl 6, dont use char *'s as parameters for system routines. :-)
22:49 TimToady the Makefile just gathers *.t in the normal fashion
22:50 TimToady what is this C that you mention?  is it like Java?
22:50 * dmq might go so far as to say dont use char * for anything...
22:51 dmq its this language i learned to hack on this language that you invented...
22:51 * TimToady might go so fars as to say don't use C for anything
22:51 avar if you need awesome fastness use Common Lisp and SBCL:)
22:51 dmq blech.
22:51 TimToady the first Ada compiler was in SETL
22:52 dmq I have to say, im really glad that Perl gave me an excuse to do some real C programming. That is entirely beside the fact that Perl gave me an excuse to do Perl programming.
22:52 TimToady primal C therapy...
22:53 avar Ya, I learned C by mucking with XS and the perl runtime:)
23:07 svnbot6 r16175 | gabriele++ | Str.subst('str.literal','replace') works
23:11 SubStack joined #perl6
23:11 avar (s/// as sugar for subst)++
23:12 avar You don't know how much easier things would be over in writing-api-for-the-p5-engine-land with that sort of stuff:)
23:12 TimToady you mean (subst as desugar for s///)++, I think
23:13 polettix joined #perl6
23:13 avar TimToady: Honey, as long as we have dat sugar:)
23:13 TimToady shweet
23:14 edenc joined #perl6
23:19 svnbot6 r16176 | rhr++ | Add a (relatively) full-featured password manager to examples/
23:19 svnbot6 r16176 | rhr++ | (uses unimpl p6 features, a working p5 version exists if anyone's curious)
23:20 avar rhr: commit it!
23:20 avar :)
23:20 rhr the p5 version?
23:22 ozo left #perl6
23:24 TimToady the p6 feature, I think
23:24 svnbot6 r16177 | rhr++ | Add p5 version of password-manager
23:25 TimToady hmm, except that would be a "commit them", I suppose...
23:27 rhr that's kind of beyond my abilities at this point, unfortunately...
23:28 wolverian holy moly, 300 commits since last pull
23:28 wolverian this gladdens me heart, aye it does
23:30 svnbot6 r16178 | rhr++ | Add the silly Markov chain script to examples/ while I'm at it
23:30 Limbic_Region joined #perl6
23:31 geoffb_ joined #perl6
23:54 svnbot6 r16179 | lwall++ | [STD] factored out nounphrase pre/post interleaver from expect_term rule
23:57 lisppaste3 joined #perl6
23:57 svnbot6 r16180 | lwall++ | [markov.pl] typo

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

Perl 6 | Reference Documentation | Rakudo