Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2006-06-25

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:00 dduncan but I'll say quickly ... the basis for what I'm mentioning is that we have a Relation, which is a role, that can be implemented either in memory or as a tied object with a db backend; but, if you use several together or do multiple actions on one, they can be rearranged into different actions behind the scenes that are more efficient
00:01 dduncan I will not be at YAPC, regrettably
00:01 dduncan can't afford it
00:01 dduncan the rearranging is the optimizer
00:01 dduncan they still work otherwise, but slower
00:01 dduncan if not the optimizer, then an elaborate macro
00:02 nothingmuch aye
00:02 nothingmuch IMHO macros-for-performance is a bad tradeoff
00:02 nothingmuch annotations for performance, otoh
00:02 nothingmuch give you both documentation
00:02 nothingmuch and speed
00:02 nothingmuch (and safety, if they're the good kind)
00:02 dduncan either way, I want to be able to implement that functionality in plain Perl 6, aside from the bare minimum of low level bindings
00:02 dduncan eg, write the optimizer in Perl 6
00:03 nothingmuch i think it's still in the distant fugture
00:03 nothingmuch but the compiler toolchain will be in perl 6
00:03 nothingmuch so the plugins for the optimizer can be perl 6 too
00:04 dduncan meanwhile, I will implement the non-optimized version that looks the same to users, but is slower, doing most work at the perl end
00:04 nothingmuch audreyt: when should i release .46? ~10 PASSes?
00:04 obra nothingmuch: should I test the snap against jifty?
00:05 dduncan once this is done ... no more SQL ... you write your queries in natural perl 6, with things that look like standard Perl functions like maps and greps and junctions and sets, as if each database table was an in-memory array or something ... that's my goal
00:05 nothingmuch obra: please do
00:05 obra url?
00:06 nothingmuch http://pause.perl.org/incoming/YAML-Syck-0.46_01.tar.gz
00:07 obra t/2-scalars...........ok 1/39Use of uninitialized value in concatenation (.) or string at (eval 6) line 1.
00:08 obra "not a big deal"
00:08 obra but still
00:08 audreyt nothingmuch: release it when we get f2f bandwidth
00:09 nothingmuch f2f?
00:09 audreyt face 2 face
00:09 nothingmuch ah
00:09 nothingmuch sounds good
00:10 obra  passes tests but hates the dev version
00:10 obra t/TestApp/t/06-validation..............Argument "0.46_01" isn't numeric in subroutine entry at ../../lib/Jifty/YAML.pm
00:10 nothingmuch oi
00:11 obra     not your problem
00:11 nothingmuch i don't understand the undefined value
00:11 nothingmuch but we'll see later
00:11 nothingmuch shower time
00:41 justatheory joined perl6
00:46 svnbot6 r10879 | audreyt++ | * At SyntaxNinja++'s suggestion, rename our third-party cabal
00:46 svnbot6 r10879 | audreyt++ |   names to pugs-fps and pugs-HsSyck, to avoid clash with incompatible
00:46 svnbot6 r10879 | audreyt++ |   versions.
00:46 weinig__ is now known as weinig
00:57 shachaf joined perl6
01:06 shachaf_ joined perl6
01:19 integral|ZzZzz joined perl6
01:25 svnbot6 r10880 | fglock++ | v6.pm - changed the distribution name to 'v6';
01:25 svnbot6 r10880 | fglock++ | - POD says that the implementation is incomplete and tells about pugs and parrot
01:25 svnbot6 r10880 | fglock++ | - comments welcome - thanks!
01:29 colomon audrey, my make test results:
01:29 colomon t/oo/proxy.t               18    3  16.67%  4 6 9
01:29 colomon (1 subtest UNEXPECTEDLY SUCCEEDED) (1150 subtests TODO), 1497 subtests skipped.
01:45 dduncan I finished smoking pre1 ... shows a bunch of errors
01:45 dduncan see http://m19s28.vlinux.de/iblech/stuff/pugs-smokes/pugs-smoke-6.2.12-r0-darwin-normal--1151199462-8264--11531-11495-36-1322-1734-1--bfd1d18082919a15c1cd39e3c76e55c0.html
01:47 dduncan all the problems seem to be related to t/pugsrun/07-dash-uppercase-v.t just cutting out a quarter of the way through, with the other red squares saying 'stub'
01:47 dduncan I will run that test by itself now ...
01:50 dduncan run in isolation, at about test 13, it dies with the message "Bus error", whatever that means
01:52 dduncan I will nopaste a crash report now ...
01:54 pasteling "dduncan" at 24.69.53.198 pasted "crash report for ./pugs t/pugsrun/07-dash-uppercase-v.t ... may be due to memory corruption from local dirty power, though" (70 lines, 3.6K) at http://sial.org/pbot/17950
01:54 dduncan make of that what you will
01:54 dduncan I get nearly the same result with multiple runs
01:55 dduncan if it is corrupted system memory from local dirty power, I'll see if a restart fixes it ...
01:55 dduncan left perl6
01:58 dduncan joined perl6
01:58 dduncan that did it
01:58 dduncan all tests pass
01:59 dduncan I think I need to prioritize the purchase of a power conditioner
02:00 dduncan so ignoring all that, we would seem to have no test fails, and one unexpected success, with pre1
02:54 weinig is now known as weinig|sleep
03:19 Qiang joined perl6
03:23 scook0 joined perl6
03:28 coumbes joined perl6
03:46 dasein joined perl6
03:52 kolibrie joined perl6
03:53 ilogger2 joined perl6
03:54 ajs_home joined perl6
03:54 Qiang joined perl6
03:54 turrepurre joined perl6
03:54 coumbes joined perl6
03:54 rashakil joined perl6
03:57 geoffb joined perl6
03:57 scook0 joined perl6
04:02 miyagawa joined perl6
04:34 cognominal joined perl6
05:04 lambdabot joined perl6
05:04 tup joined perl6
05:04 buubot joined perl6
05:04 qmole joined perl6
05:04 _calvin_ joined perl6
05:04 revdiablo joined perl6
05:04 mj41_ joined perl6
05:04 xerox__ joined perl6
05:04 locksy joined perl6
05:04 Grrrr joined perl6
05:04 scw joined perl6
05:04 marmic joined perl6
05:04 mako132 joined perl6
05:04 niner joined perl6
05:04 baest joined perl6
05:04 cdfh joined perl6
05:04 pdcawley joined perl6
05:04 kcwu joined perl6
05:04 kolibrie joined perl6
05:04 ZuluOne joined perl6
05:04 knewt joined perl6
05:04 Ymmv_ joined perl6
05:04 dasein joined perl6
05:04 Bleadof joined perl6
05:04 iood joined perl6
05:04 dduncan joined perl6
05:04 hcchien joined perl6
05:04 TreyHarris joined perl6
05:04 jiing joined perl6
05:04 rgs joined perl6
05:04 cookys joined perl6
05:04 oozy joined perl6
05:04 tewk joined perl6
05:04 pasteling joined perl6
05:04 GeJ joined perl6
05:04 TimToady joined perl6
05:04 viirya joined perl6
05:04 integral|ZzZzz joined perl6
05:04 amnesiac joined perl6
05:04 mugwump joined perl6
05:04 FurnaceBoy joined perl6
05:04 kanru joined perl6
05:04 meppl joined perl6
05:04 ruz joined perl6
05:04 rafl joined perl6
05:04 takesako joined perl6
05:04 shachaf joined perl6
05:04 Southen joined perl6
05:04 marcus_ joined perl6
05:19 scook0_ joined perl6
05:33 dvorak joined perl6
05:37 amv joined perl6
05:38 szbalint joined perl6
05:38 theorbtwo joined perl6
05:38 gaal joined perl6
05:38 drbean joined perl6
05:38 pjcj joined perl6
05:38 spinclad joined perl6
05:43 lisppaste3 joined perl6
05:47 wolverian joined perl6
05:47 ilogger2 joined perl6
05:47 rw-rw-r-- joined perl6
05:47 gugod joined perl6
05:47 buu joined perl6
05:47 arguile joined perl6
05:47 Khisanth joined perl6
05:48 Odin-LAP joined perl6
05:48 Shabble joined perl6
05:48 QtPlatypus joined perl6
05:48 Odin- joined perl6
05:48 nperez joined perl6
05:48 ajs_home joined perl6
05:48 rashakil joined perl6
05:48 geoffb joined perl6
05:48 turrepurre joined perl6
05:48 Qiang joined perl6
05:49 iblechbot joined perl6
05:53 audreyt good night :)
05:53 audreyt the trunk should be passing all its tests now
05:53 audreyt testing time is 10min here
05:53 audreyt 25% or so faster than pre1
05:57 svnbot6 joined perl6
05:57 cognominal joined perl6
05:58 nachos joined perl6
05:59 nperez_ joined perl6
06:00 mjk joined perl6
06:10 Ymmv_ joined perl6
06:13 dduncan nice to have one of them newer computers ... only 10 minutes
06:27 stephanepayrard_ joined perl6
06:38 nachos joined perl6
06:50 xerox joined perl6
07:40 dduncan left perl6
08:02 pasteling "Aankhen" at 203.101.1.39 pasted "Build fails on Win32" (16 lines, 915B) at http://sial.org/pbot/17958
08:05 Khisanth joined perl6
08:05 Aankhen`` joined perl6
08:07 tup joined perl6
08:13 cmarcelo joined perl6
08:13 cmarcelo hi
08:18 cognominal joined perl6
08:24 drrho joined perl6
08:24 wilx joined perl6
08:32 bjoern_ joined perl6
08:32 lisppaste3 joined perl6
08:42 Aankhen`` Since I don't think it showed up earlier... http://sial.org/pbot/17958
08:42 lambdabot Title: "Paste #17958 from "Aankhen" at 203.101.1.39"
08:42 Aankhen`` I'm having trouble building Pugs on Win32.
08:44 visq joined perl6
08:45 cmarcelo Aankhen``: from svn repo or it is the release?
08:45 Aankhen`` Repo.
08:46 Aankhen`` r10887
08:46 cmarcelo just a sec
08:49 pasteling "cmarcelo" at 200.232.236.25 pasted "correct references to fps and HsSyck, now they are pugs-fps and pugs-HsSyck" (22 lines, 1.3K) at http://sial.org/pbot/17959
08:49 cmarcelo Aankhen``: look at my paste. try applying this patch OR change the proper lines in util/build_pugs.pl
08:49 Aankhen`` A'right.
08:50 cmarcelo tell me if it works.
08:50 chris2 joined perl6
08:51 cmarcelo spinclad: ping?
08:54 colomon joined perl6
08:55 cognominal joined perl6
08:58 Aankhen`` cmarcelo: It built, thanks. :-)
08:58 cmarcelo great. i'll commit it. probably it wasnt noticed because everyone had fps and HsSyck already installed...
08:59 Aankhen`` I thought I did too. :-S
08:59 Aankhen`` (I last built Pugs yesterday, which would have been about 30-40 revisions ago, if that helps...)
09:00 chris2 joined perl6
09:01 cmarcelo Aankhen``: do you mind running "ghc-pkg list" to see if they were available?
09:02 pasteling "Aankhen``" at 203.101.1.39 pasted "ghc-pkg list" (12 lines, 618B) at http://sial.org/pbot/17960
09:05 Aankhen`` "Unpacking tree node parameters" in S06 is making my brain hurt. :-(
09:07 cmarcelo Aankhen``: doesnt really help, but i'm still reading (skimming?) S02.. =o)
09:07 Aankhen`` Hehe.
09:07 Aankhen`` I jumped into S06 a few days back to check something... have been trying to understand it ever since.
09:09 cmarcelo is svnbot6 down?
09:09 Ymmv_ joined perl6
09:18 rafl joined perl6
09:52 meppl gute nacht
09:55 elmex joined perl6
09:57 colomon joined perl6
10:24 pasteling "cmarcelo" at 200.232.236.25 pasted "patch against r10889 - use Judy.MapSL for IHash implementation" (295 lines, 11.7K) at http://sial.org/pbot/17962
10:28 pdcawley joined perl6
10:31 cmarcelo audreyt: http://sial.org/pbot/17962 ... the interface is the same of Judy.Map (which uses JudyHS), but JHS+Iter still segfaulting. 'make smoke' result for patched took almost the same time. in theory JHS will be better on this. comments?
10:31 lambdabot Title: "Paste #17962 from "cmarcelo" at 200.232.236.25"
10:51 lisppaste3 joined perl6
10:51 cmarcelo &
10:51 cmarcelo left perl6
10:56 pdcawley joined perl6
11:00 prefiks joined perl6
11:00 stevan joined perl6
11:06 TimToady joined perl6
11:08 turrepurre joined perl6
11:25 macroron joined perl6
11:27 pdcawley joined perl6
11:34 evalbot_10889 joined perl6
11:36 pdcawley joined perl6
11:36 audreyt evalbot_10889: 1+1
11:36 audreyt ?eval 1+1
11:36 evalbot_10889 2
11:44 bsb joined perl6
11:48 pdcawley joined perl6
11:54 christopher joined perl6
11:55 Aankh|Clone joined perl6
12:05 b00t joined perl6
12:08 pdcawley joined perl6
12:11 bjoern_h joined perl6
12:15 pdcawley joined perl6
12:15 visq joined perl6
12:22 pdcawley joined perl6
12:24 cmarcelo joined perl6
12:25 cmarcelo audreyt: ping?
12:28 penk joined perl6
12:38 SamB joined perl6
12:50 Aankh|Clone is now known as Aankhen``
13:16 Limbic_Region joined perl6
13:17 ludan joined perl6
13:23 pdcawley joined perl6
13:25 Ymmv_ joined perl6
13:33 pdcawley_ joined perl6
13:38 weinig joined perl6
13:40 pdcawley joined perl6
13:48 xern_ joined perl6
13:52 pdcawley_ joined perl6
14:01 amnesiac joined perl6
14:04 pdcawley_ joined perl6
14:07 justatheory joined perl6
14:30 Limbic_Region joined perl6
14:42 pdcawley joined perl6
14:49 ZuluOne joined perl6
15:17 justatheory joined perl6
15:19 pdcawley joined perl6
15:31 elmex_ joined perl6
15:43 DaGo joined perl6
15:53 iblechbot joined perl6
16:15 larsen joined perl6
17:18 leptonix joined perl6
17:24 wolverian joined perl6
17:28 bjoern_h is now known as bjoern_
17:33 spinclad cmarcelo: pong...
17:41 rzy joined perl6
17:44 shamu joined perl6
17:48 shamu left perl6
17:53 hcarty joined perl6
18:07 hcarty left perl6
18:08 FurnaceBoy joined perl6
18:12 shamu joined perl6
18:18 wolverian heh, CPANPLUS doesn't trust jifty.
18:26 bjoern_h joined perl6
18:49 bjoern_h is now known as bjoern_
18:51 Bit-Man joined perl6
19:04 elmex joined perl6
19:11 rzy_ joined perl6
19:20 pdcawley joined perl6
19:49 pdcawley joined perl6
20:17 hexmode joined perl6
20:24 lollan joined perl6
20:41 nperez joined perl6
20:47 shachaf joined perl6
20:50 FurnaceBoy is now known as FurnaceBoy_
20:51 FurnaceBoy_ is now known as qu1j0t3
20:52 qu1j0t3 is now known as FB|afk
20:53 FB|afk is now known as FurnaceBoy
21:15 justatheory joined perl6
21:22 froh-doh joined perl6
21:23 justatheory joined perl6
21:27 Bit-Man joined perl6
21:28 b_jonas joined perl6
21:32 pdcawley joined perl6
21:37 weinig is now known as weinig|away
21:46 Khisanth joined perl6
22:03 mako132_ joined perl6
22:07 shachaf joined perl6
22:15 FurnaceBoy_ joined perl6
22:35 revdiablo joined perl6
22:36 revdiablo joined perl6
22:48 pdcawley joined perl6
22:53 Bit-Man joined perl6
23:06 visq joined perl6
23:14 pdcawley joined perl6
23:22 pdcawley joined perl6
23:23 perlbot joined perl6
23:40 cognominal joined perl6
23:54 pdcawley_ joined perl6
23:54 MenTaLguY joined perl6
23:54 MenTaLguY hello
23:59 bsb joined perl6

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

Perl 6 | Reference Documentation | Rakudo