Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-11-14

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:05 theorb joined #perl6
00:11 funktio joined #perl6
01:06 ofer joined #perl6
01:30 thestarslookdown joined #perl6
01:38 thestarslookdown left #perl6
01:53 lyokato joined #perl6
02:10 Lorn joined #perl6
02:12 Jedai joined #perl6
03:04 drupek12 joined #perl6
03:28 weinig joined #perl6
03:29 weinig joined #perl6
03:42 justatheory joined #perl6
04:19 awwaiid joined #perl6
05:45 penk joined #perl6
06:02 amnesiac joined #perl6
06:03 cathya joined #perl6
06:16 devogon joined #perl6
06:29 zakame joined #perl6
06:39 kanru joined #perl6
06:58 penk joined #perl6
06:58 penk joined #perl6
07:31 bsb left #perl6
07:36 Aankhen`` joined #perl6
07:37 zakame_ joined #perl6
07:50 iblechbot joined #perl6
07:55 drrho joined #perl6
07:58 idiotmax joined #perl6
08:01 franck___ joined #perl6
08:07 renormalist joined #perl6
08:30 duzy joined #perl6
08:30 duzy greeting...
08:45 bloonix morning :-)
08:54 jisom joined #perl6
08:57 xinming_ joined #perl6
09:03 Daveman joined #perl6
09:52 ebassi joined #perl6
09:52 ruoso joined #perl6
10:10 cognominal_ joined #perl6
10:22 masak joined #perl6
10:26 polettix joined #perl6
10:35 fglock joined #perl6
10:49 buubot joined #perl6
10:50 pugs_svn r18841 | fglock++ | [kp6] added 'perl5rx' backend to script/run_tests.pl
10:52 hanekomu joined #perl6
10:56 chris2 joined #perl6
11:06 BinGOs_ joined #perl6
11:19 cognominal_ joined #perl6
11:27 pugs_svn r18842 | fglock++ | [kp6] improved test-driven development a bit:
11:27 pugs_svn r18842 | fglock++ | - added "--section=todo" option to script/run_tests.pl
11:27 pugs_svn r18842 | fglock++ | - moved failing tests (failing in the Perl 5 backend) to t/todo
11:27 pugs_svn r18842 | fglock++ | - "make test" runs all tests that are supposed to pass;
11:27 pugs_svn r18842 | fglock++ | - "make test_todo" runs all tests that are supposed to fail
11:28 kanru joined #perl6
12:43 andara_ joined #perl6
12:48 cmarcelo joined #perl6
12:51 Lorn joined #perl6
13:02 hcchien joined #perl6
13:04 HiTech69 joined #perl6
13:16 cmarcelo joined #perl6
13:49 xinming_ @seen audreyt
13:49 lambdabot audreyt is in #haskell and #ghc. I don't know when audreyt last spoke.
14:00 moritz_ xinming_: according to the irc logs at http://irclog.perlgeek.de/search.pl?channel=perl6&nick=audreyt&q= the last activity was 2007-07-15 in this channel
14:00 lambdabot Title: IRC logs - Search
14:04 * xinming_ misses audreyt. even if she never commit. >_<
14:09 masak xinming_: that sentiment is probably shared by many here. but it seems that audreyt needs to recharge and find a more sustainable lifestyle. 2005/2006 were likely very draining for her. I wish her all the rest she deserves, and that she not feel obliged to come back before she feels ready.
14:09 masak in the meantime, I'm trying to understand pugs while it's not a moving target :)
14:13 masak moritz_: how does the highlighting work in the above search link?
14:14 masak it seems pretty random
14:14 moritz_ masak: it pretty much works if no matches are in the context
14:14 moritz_ masak: every search result is padded with 2 (I think) lines of context ...
14:15 moritz_ masak: and if results occur in the context they aren't hilighted
14:15 moritz_ I'm to lazy to do it right[tm]
14:15 moritz_ the logs show that the search isn't used very much, so I see no point in it
14:16 masak oki
14:16 masak no worries
14:16 masak just a bit confused over the logic behind it :)
14:17 moritz_ .oO( it's all in the pugs repo, so feel free to fix it ;)
14:17 masak great :)
14:17 * masak puts it on some abstract personal TODO list
14:17 * moritz_ wonders if he shouldn't use sphinx or some other OSS search engine
14:18 moritz_ mysql is very slow when many matches are found
14:18 moritz_ or my implementation using mysql, that is ;)
14:21 buetow joined #perl6
14:22 buetow nick pbuetow
14:22 buetow ups
14:22 buetow sorry
14:24 kanru joined #perl6
14:28 drrho joined #perl6
14:34 iblechbot joined #perl6
14:37 zakame joined #perl6
14:40 thepler joined #perl6
15:04 kyrbe joined #perl6
15:04 kyrbe left #perl6
15:14 pugs_svn r18843 | fglock++ | [kp6] added t/todo/63-autovivify.t
15:31 `nipra joined #perl6
15:37 pugs_svn r18844 | fglock++ | [kp6] added Runtime::Perl5::Container; to be refactored out from MOP.pm
15:39 Psyche^ joined #perl6
15:41 cognominal_ joined #perl6
15:42 TJCRI joined #perl6
16:00 theorbtwo joined #perl6
16:01 pugs_svn r18845 | fglock++ | [kp6] finished Container extraction
16:25 SinDoc joined #perl6
16:25 kyrb1 joined #perl6
16:26 kyrb1 left #perl6
16:34 IllvilJa joined #perl6
16:43 dlocaus joined #perl6
16:43 * dlocaus waves "hello"
16:43 * moritz_ waves back
16:43 dlocaus sorry guys, been working on another project "off and on"
16:44 moritz_ dlocaus: most of us work that way
16:44 moritz_ no need to apologize
16:45 dlocaus :)
16:50 dlocaus kp6 is a mini project to help get perl6 going?
16:50 * dlocaus was reading v6/docs/kp6-roadmap-...?
16:50 dieken joined #perl6
16:51 moritz_ dlocaus: it's one of the possible bootstrapping roads
16:51 dlocaus what is pugs then?
16:51 moritz_ another road ;)
16:51 PerlJam A haskell implementation of perl 6.
16:52 PerlJam dlocaus: There are several implementation-paths for perl 6: haskell, perl5, parrot  (and maybe others that I don't know about)
16:52 dlocaus parrot?  Isn't parrot the "assembly" code of perl6?
16:53 dlocaus actually, a CISC set for perl6?
16:53 PerlJam something like that.
16:53 moritz_ dlocaus: yes, but there's a parrot based implemetation as well...
16:54 moritz_ dlocaus: parrot comes with compiler tools (TGE, PGE) that are very handy
16:54 dlocaus hummm
16:54 moritz_ the big difference between kp6 and the other projects is that kp6 is written in itself
16:55 moritz_ s/written/compiled by/
16:55 moritz_ nearly there, at least
16:55 dieken joined #perl6
16:55 dlocaus ok
16:57 PerlJam and while pugs and kp6 are specifically for perl 6, parrot is meant to be used for other languages as well.
16:57 PerlJam (hence the compiler tools)
16:57 dlocaus yes.
16:58 dlocaus It's just trying to figure out how kp6 works.
16:58 moritz_ it's run by magic
16:58 PerlJam dlocaus: hang around here an ask questions :)
16:58 moritz_ small fairies whirling through your CPU and memory
16:58 dlocaus at the moment, I have to re-install firefox... for some reason, its not processing file types properly
16:58 dlocaus .txt, .jpg etc..
16:59 PerlJam moritz_: so ... the reason we don't have perl 6 today is not enough fairies? ;)
16:59 dlocaus moritz_: is there anything I can help with?
16:59 moritz_ PerlJam: yes
17:00 moritz_ dlocaus: I'm not up-to-date atm... try to ask fglock or spinclad
17:00 pmurias joined #perl6
17:00 dlocaus fglock: is there anything I can help out with?
17:00 dlocaus I saw there was soemthing about refactoring MOP -> Runtime::(lost to memory)
17:00 fglock dlocaus: I'm working on autovivification atm
17:00 pmurias dlocaus: parrot is the cpu , pir is the assembly
17:01 fglock I've added several TODO items to the list
17:02 * dlocaus would die without wikipedia.
17:02 * fglock looks up TODO in wikipedia
17:02 dlocaus http://en.wikipedia.org/wiki/Autovivification
17:02 lambdabot Title: Autovivification - Wikipedia, the free encyclopedia
17:03 fglock ah, that
17:03 Psyche^ joined #perl6
17:05 dlocaus r18844 | fglock++ | [kp6] added Runtime::Perl5::Container; to be refactored out from MOP.pm
17:05 dlocaus that is what I was looking for.
17:05 dlocaus opps... he finished it
17:06 pugs_svn r18846 | fglock++ | [kp6] partial impl of $a{'key'} autovivification
17:06 fglock dlocaus: you could factor out "Value" (including Str, Int, ...)
17:07 dlocaus fglock: I would be happy to.  Can you tell me how you what you want the destination code look like?
17:09 dlocaus ie: dlocaus: find each $::Int=make_class(...)+related code and put it into Rutime::Perl5::(insert name here)?
17:09 penk joined #perl6
17:09 barney joined #perl6
17:10 dlocaus fglock: do you want me to use Runtime::Perl5::Container for as an example?
17:10 fglock dlocaus: yes - it starts near $::Value, and the module is Value.pm
17:11 fglock it doesn't need to include the "dispatch" thing, because that belongs to Object
17:11 dlocaus you just want a ".pl" file of sorts, you are not looking for a "package" delcarion correct?
17:11 dlocaus "grep package Container.pm" yields no results.
17:12 fglock svk up ?
17:12 dlocaus I am upto date
17:12 dlocaus there is no "package" in the file
17:12 fglock http://svn.pugscode.org/pugs/v6/v6-KindaPerl6/src/KindaPerl6/Runtime/Perl5/Container.pm
17:12 lambdabot http://tinyurl.com/ypnt38
17:12 fglock the classes are global - there is no "package"
17:13 fglock they are "perl 6" "packages"
17:13 dlocaus I mean
17:13 dlocaus package Runtime::Perl5::Container;
17:13 fglock yes, there are only "Perl 6 land" classes
17:13 dlocaus while the classes are global, I'm not sure what happens to the variables declared in files like Container.pm
17:13 fglock which are created with make_class
17:14 fglock "Scalar" is stored in $main::Scalar in Perl 5
17:14 dlocaus oh I see
17:15 dlocaus ok, off I go
17:15 dlocaus to work on his
17:15 dlocaus this
17:16 fglock coffee &
17:17 justatheory joined #perl6
17:27 jisom joined #perl6
17:28 rindolf joined #perl6
17:32 dlocaus make test does not work on the current respository... investigating.
17:35 fglock b
17:38 dlocaus script/run_tests.pl --backend=perl5 does not complete on TAP::Harness (Test::Harness 3.0)
17:43 fglock joined #perl6
17:49 ywpg joined #perl6
17:59 pugs_svn r18847 | dlo++ | [kp6] a small addon to make sure the test(s) actually exist before running them. -dlocaus
18:06 SinDoc joined #perl6
18:08 dlocaus is there an cpan irc channel?
18:08 dlocaus for the people maintaince rt.perl.org?
18:09 dlocaus sorry, rt.cpan.org
18:12 fglock dlocaus: there is a channel for p5p (perl 5 core devel)
18:13 dlocaus humm, not quite what I was looking for
18:13 dlocaus I spotted this on Tap::Harness's RT listing
18:13 dlocaus http://rt.cpan.org/Public/Bug/Display.html?id=30718
18:13 lambdabot Title: #30718: Notice:***Your email account will be suspended***
18:13 dlocaus looks like a virus
18:14 dlocaus I'll check out p5p
18:16 bbkr_ joined #perl6
18:24 sergh joined #perl6
18:31 TJCRI joined #perl6
18:39 alc joined #perl6
18:48 hanekomu joined #perl6
18:53 obra dlocaus: perl.org squashes most of the spam hitting rt.cpan.org, but, well, some will always leak through
18:54 dlocaus obra: oh, I thought that was an intential hack... as some malware writers are now custom targetting their victims.
18:56 obra nah.
18:57 dlocaus :)
19:04 rindolf joined #perl6
19:17 pugs_svn r18848 | fglock++ | [misc/pX] added "Toto" domain-specific language (very early devel stage, uses v6.pm)
19:17 fglock this is my current $work
19:21 dlocaus what's a bug and what is user error?
19:21 dlocaus TAP::Harness->new( { exec => [ 'perl', '', '-Bperl5' ] } );
19:21 dlocaus The empty quotes cause TAP::Harness to behave well weird.
19:21 dlocaus The empty quotes shouldn't be there, but then TAP::Harness should be cleaning it input some what.
19:21 dlocaus Should I report this as a but to TAP::Harness?
19:21 dlocaus /as a but/as a bug/
19:23 moritz_ you could report a whishlist bug...
19:23 moritz_ saying they should produce a warning
19:24 dlocaus ah, good idea
19:24 pugs_svn r18849 | dlo++ | [kp6] Test::Harness 3.00+, does not like having empty quotes in the exec=> [ ... ], it causes wierd behavior
19:24 weinig joined #perl6
19:28 pugs_svn r18850 | fglock++ | [misc/pX/.../Toto] added License
19:29 moritz_ uhm, debian-legal wouldn't be happy with that license statement, but I guess the rest of the world is ;)
19:35 buubot joined #perl6
19:35 dlocaus ok, getting lunch, then back to MOP->Value.pm
19:40 fglock moritz_: I'm working on the license
19:41 moritz_ fglock: no worries ;)
19:41 moritz_ fglock: this is one of the classic BSD licenses, iirc: http://www.opensource.org/licenses/mit-license.php
19:41 lambdabot Title: Open Source Initiative OSI - The MIT License:Licensing | Open Source Initiative
19:42 moritz_ http://www.opensource.org/licenses/bsd-license.php <-- the OpenBSD version
19:42 lambdabot Title: Open Source Initiative OSI - The BSD License:Licensing | Open Source Initiative
19:43 pugs_svn r18851 | fglock++ | [misc...Toto] fixed license (reused from Language::Tea from CPAN);
19:43 pugs_svn r18851 | fglock++ | grammar now allows SQL-style comments
19:44 fglock this is better
19:44 moritz_ yes, indeed
19:47 allbery_b joined #perl6
19:48 fglock home &
19:58 ywpg left #perl6
20:00 pugs_svn r18852 | dlo++ | [kp6] added some minor documentation for Container.pm
20:14 jisom_ joined #perl6
20:21 rafl joined #perl6
20:31 buubot joined #perl6
20:41 ggoebel joined #perl6
20:51 buubot joined #perl6
20:53 amnesiac joined #perl6
20:59 dlocaus I gotta work on the other project now, I'll be back later...
20:59 * dlocaus waves
20:59 dlocaus left #perl6
20:59 moritz_ ciao
21:15 theorb joined #perl6
21:39 justatheory joined #perl6
21:42 Limbic_Region joined #perl6
22:16 BinGOs joined #perl6
22:43 BinGOs joined #perl6
22:50 marmic joined #perl6
23:02 weinig_ joined #perl6
23:35 kst joined #perl6
23:36 liffey_ joined #perl6
23:46 justatheory joined #perl6

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

Perl 6 | Reference Documentation | Rakudo