»ö« 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:13 cjk101010 joined 00:14 risou left 00:15 nymacro joined 00:27 lue left 00:37 ymasory joined 00:39 ymasory left 00:40 ymasory joined 00:41 ymasory left, ymasory joined 00:46 ymasory left 00:47 ymasory joined 00:50 ymasory left, ymasory joined 00:51 ymasory left, ymasory joined 00:53 Chillance left 00:56 cjk101010 left 01:09 ymasory left, ymasory joined 01:50 woosley joined 01:52 whiteknight left 02:05 takadonet left 02:34 bph joined 02:39 icwiener_ joined 02:40 icwiener left 03:20 donri left 03:24 coldhead is now known as chee, chee is now known as coldhead 04:34 donri joined 04:42 _twitch joined 04:58 Trashlord joined 05:13 s1n left 05:17 icwiener_ left 05:22 alester left 05:25 s1n joined 05:28 alester joined 05:30 alim joined 05:35 alim left 05:41 alester left 05:42 orafu left, orafu joined 05:46 coldhead left, bph left 05:47 alim joined 05:59 ymasory left 06:18 ymasory joined 06:19 sftp left 06:31 coldhead joined 06:37 kaare_ joined 06:43 tyatpi_ left 06:53 alim left 06:57 mberends left 06:59 wtw joined 07:01 ymasory left, s1n left 07:05 wtw_ joined, wtw_ left 07:11 s1n joined 07:26 fhelmberger joined, fhelmberger left, fhelmberger joined
dalek ast: 23dd517 | moritz++ | S10-packages/basic.t:
[S10] relax error message recogniion a bit
07:39
kudo: 76425ab | moritz++ | src/ (11 files):
Unify "Can't" and "Can not" and "Cannot" in error messages to "Cannot"
07:40
07:42 GinoMan joined
dalek d: 430e3d6 | moritz++ | / (4 files):
s/Can't/Cannot/g
07:46
07:48 GinoMan left 07:57 shi joined 08:03 kst joined 08:04 f00li5h left 08:05 f00li5h joined 08:15 alim joined 08:18 Mowah joined 08:19 s1n left 08:21 Helios- left 08:22 Helios- joined 08:28 domidumont1 left 08:29 domidumont joined 08:34 s1n joined 08:51 domidumont left 08:53 domidumont joined 09:02 _twitch left
dalek ecza: d6ca04a | moritz++ | / (4 files):
unify error messages to use "Cannot"
09:03
09:06 hudnix left 09:07 hudnix joined
moritz_ hugme: list projects 09:07
hugme moritz_: I know about Math-Model, Math-RungeKutta, MiniDBI, bench-scripts, book, gge, hugme, ilbot, java2perl6, json, modules.perl6.org, november, nqp-rx, nqpbook, perl6, perl6-examples, perl6-wtop, proto, pugs, rakudo, star, svg-matchdumper, svg-plot, tardis, try.rakudo.org, tufte, ufo, web, yapsi
moritz_ hugme: add moritz to yapsi 09:08
hugme hugs moritz. Welcome to yapsi!
jdhore hugs hugme
nothing
OK
dalek psi: 423894a | moritz++ | lib/Yapsi.pm:
regularize error messages to use "Cannot"
09:11 hanekomu joined, hanekomu left 09:14 hudnix left 09:19 hudnix joined 09:31 woosley left 09:37 alim left 09:38 alim joined 10:17 Axius joined 10:20 Mowah left 10:34 Axius left 10:36 noganex_ joined 10:38 noganex left
moritz_ .u ω 10:45
phenny U+03C9 GREEK SMALL LETTER OMEGA (ω)
10:52 mikehh joined 11:09 Mowah joined, ab5tract joined 11:32 pkkm joined 11:40 leprevost joined 12:05 sftp joined 12:09 xinming left, woosley joined 12:13 risou joined 12:14 Layla_91 joined
Layla_91 yaw o/ 12:14
moritz_ \o 12:16
dalek ast: 4806917 | moritz++ | S05-mass/recursive.t:
[recursive.t] niecza++ implements LTM, and thus detected that this test was wrong. Fixed by changing | to ||
12:16 woosley left
dalek ecza: 3cc93a7 | moritz++ | t/spectest.data:
anoter passing test file
12:17
12:19 risou_ joined 12:20 xinming joined, risou left
moritz_ should learn to spel before committing 12:21
12:21 nothingmuch joined 12:22 woosley joined, woosley left 12:23 wtw left 12:30 wtw joined
Layla_91 jnthn: ping? 12:30
erm.. coming back soon.. 12:32
12:32 Layla_91 left 12:54 plobsing left 12:58 bluescreen10 joined 13:07 tzhs joined 13:21 tyatpi_ joined 13:24 plobsing joined 13:26 tzhs left 13:37 coldhead left 13:44 pkkm_ joined 13:47 pkkm left 13:51 cognominal left 14:12 Juerd left, Juerd joined 14:13 JimmyZ_ joined 14:14 Juerd left, Juerd joined 14:16 tzhs joined 14:23 plobsing left 14:24 bluescreen10 left 14:36 hercynium joined 14:37 kaare_ left 14:42 mtk joined 14:44 plobsing joined 15:02 domidumont left 15:04 alester joined 15:06 bluescreen10 joined 15:12 PacoLinux joined, kaare_ joined 15:19 risou joined 15:22 risou_ left 15:23 MayDaniel joined 15:26 pkkm_ left 15:34 domidumont joined 15:35 ggoebel left 15:36 icwiener joined 15:37 ggoebel joined 15:39 pkkm_ joined 15:42 vert2 left 15:43 wtw left, karupanerura left 15:44 _buno_ joined, MayDaniel left 15:54 ggoebel left 15:58 bph joined 15:59 ggoebel joined 16:00 _buno_ left 16:02 Rotwang joined 16:04 shi left, pkkm_ is now known as pkkm 16:06 ymasory joined 16:12 ymasory left 16:14 ymasory joined 16:15 ggoebel left 16:16 tzhs left 16:21 risou_ joined 16:23 risou left 16:26 xinming_ joined 16:28 xinming left 16:33 bluescreen10 left 16:35 ggoebel joined 16:40 JimmyZ_ left 16:41 cognominal joined 17:02 cdarroch joined, cdarroch left, cdarroch joined 17:13 alim left 17:25 bluescreen10 joined 17:26 plainhao joined 17:38 rgrau joined 17:50 icwiener left 17:57 araujo left 17:58 araujo joined 17:59 rgrau left 18:00 rgrau joined
donri any point in building parrot/rakudo with --optimize? 18:11
dukeleto donri: yes, if you want it to run faster
donri: build time increases slightly, it will run faster, and occasionally find a bug in a compiler 18:12
donri ok thanks 18:13
18:16 mberends joined 18:17 stkowski joined 18:22 mj41 joined 18:24 sftp left 18:27 plobsing left 18:36 plobsing joined 18:41 Patterner left 18:43 sftp joined 18:47 Psyche^ joined, Psyche^ is now known as Patterner 18:48 impious joined 18:54 Vlavv left 19:07 awoodland joined 19:08 Vlavv_ joined 19:23 Chillance joined, fhelmberger left 19:25 Patterner left 19:39 ab5tract left 19:42 tyatpi_ left 19:44 Maddingue joined 19:50 dju__ joined 19:54 dju_ left 19:57 alim joined 19:58 stkowski left 20:00 hudnix left 20:01 hudnix joined 20:03 Bucciarati left 20:05 ab5tract joined 20:10 nymacro left 20:16 jaldhar left 20:17 bacek left, jaldhar joined 20:20 ggoebel left 20:22 alim left 20:23 tyatpi_ joined 20:28 alim joined 20:29 alim left 20:30 bacek joined, ab5tract left 20:40 awoodland left 20:47 pkkm left
moritz_ donri: --gen-parrot automatically adds --optimize 20:48
21:00 alim joined 21:03 hudnix left 21:06 alester left 21:08 hercynium left 21:09 jevin left 21:11 bluescreen10 left 21:13 alim left, jevin joined 21:15 sjn_ joined 21:16 stkowski joined 21:20 alester joined 21:21 mj41 left 21:22 masak joined, Mowah left
masak lol hi zebras 21:22
mberends \o masak
masak got room 314 o/
rakudo: floor pi * 100 21:23
21:23 Bucciarati joined
p6eval rakudo 76425a: ( no output ) 21:23
masak rakudo: say floor pi * 100
tadzik hello zebra :)
p6eval rakudo 76425a: OUTPUT«314␤»
masak the room is an odd mixture of new elements and decades-old infrastructure.
21:25 alim joined
masak I don't know if I've told y'all, but I'm doing a Perl 6 kata in public tomorrow. 21:26
not at GoOpen per se, but at a meetup later in the evening.
tadzik Perl 6 kata? 21:28
21:29 stkowski left, Bucciarati left 21:30 stkowski joined
masak right. there's four of us, each doing the same kata in some language. 21:31
the other three are doing it in Ruby, Java, and JavaScript.
this is all thanks to sjn++, who got me over to GoOpen and put me in the kata session. 21:32
tadzik so a set of educational exercises?
masak the concept 'kata' is from martial arts, IIUC.
it's a set of simple movements that you do over and over again.
their purpose is not to push the limits so much as to practice the basics. 21:33
here's the kata we're going to do: codingdojo.org/cgi-bin/wiki.pl?KataMinesweeper 21:34
the time limit is 15-20 minutes.
(per person; we're going one after the other) 21:35
21:39 ab5tract joined
masak moritz_++ # Yes We Cannot 21:39
moritz_ even yapsi cannot 21:41
masak it can't "can't"
so, anyway. I ran through the kata for the first time on the plane here. at minute 29 I got to the nice refactorings. :) 21:44
more speed. I need it.
I think I might have wasted some speed in the first run thinking about data structures. 21:45
21:49 spq left 21:58 meraxes_ left 22:00 dju_ joined 22:03 dju__ left
TimToady rosettacode.org/wiki/Minesweeper_game#Perl_6 22:03
shortcircuit should create a 'hunt the wumpus' task. 22:05
22:07 alim left 22:10 coldhead joined
mberends rakudo: my $t1=now.to-posix[0]; my $t2=now.to-posix[0];($t2-$t1).fmt("%7.6f").say; 22:11
p6eval rakudo 76425a: OUTPUT«0.298105␤»
mberends rakudo: my $t1=pir::time__N; my $t2=pir::time__N;($t2-$t1).fmt("%7.6f").say;
p6eval rakudo 76425a: OUTPUT«0.000190␤»
mberends 190 microseconds versus 298 milliseconds - not good 22:12
this is the cause of my spectest slowdown panic - my own stopwatch change :/ 22:13
I'll revert the change soon, with source code comments explaining why 22:14
22:15 ymasory left
masak TimToady: thanks. the kata is actually a lot easier than that, though. there's no KaBoom. :) 22:17
shortcircuit: if you do, make sure it's on a real randomized dodecahedron! ;)
TimToady: oh, *that's* where I saw that nice neighbour for loop! I was groping for it today on the plane. 22:18
I'm hoping to be able to build up to that.
22:20 risou_ left 22:21 risou joined
masak whoa! there's a balcony! o.O 22:32
mberends pi in the sky?
22:32 leprevost left
masak sure, if you're referring to the enlarged moon... :P 22:34
mberends mmm, green cheez
masak my mind is just spinning its wheels. I think it wants sleep. 22:41
'night, #perl6.
22:42 kaare_ left
mberends o/ masak 22:42
22:42 masak left 22:50 justatheory left, justatheory joined 22:53 plobsing left
dalek kudo: 841b2cb | mberends++ | Test.pm:
[Test.pm] read real time clock with pir::time__N instead of now.to-posix[0] because the latter is very much slower
22:55
22:55 whiteknight joined, justatheory left 22:58 Rotwang left 23:06 rdesfo joined 23:09 fisted joined 23:10 fisted left, shabble joined 23:15 fisted joined 23:20 plobsing joined 23:21 risou_ joined 23:23 risou left 23:28 shabble left, rgrau left 23:31 worr left 23:33 sjn_ left 23:40 ggoebel joined 23:45 risou_ left