|
Upgrade to YAML::Syck 0.85 before smoking | pugscode.org | sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse (show (scanl (*) 1 [1..] !! 4)) | "Perl 6 Today" video from YAPC::Asia: xrl.us/vw3p Set by avar on 27 April 2007. |
|||
|
00:02
metaperl joined
00:09
drupek12 joined
|
|||
| mugwump | darcs has revisions, there is the currently checked out revision, plus "tags" | 00:21 | |
|
00:26
etaylor joined
|
|||
| cmarcelo | mugwump: sorry,probably I made a mistake. by revision I meant a (short) way to point to a specific situation|moment of the repository. SVN has rNNN numbers, Monotone has SHA-1 of the revision. How do you point to a specific "situation" in a darcs repo? | 00:26 | |
| metaperl | cmarcelo: maybe ask on #darcs | ||
|
00:27
metaperl left
|
|||
| cmarcelo | metaperl: ok | 00:27 | |
|
00:34
mdiep joined
00:46
nipotaway is now known as nipotan
01:01
Khisanth joined
|
|||
| mugwump | cmarcelo: with a tag | 01:08 | |
|
01:12
SubStack joined
|
|||
| cmarcelo | mugwump: (I've just find that in darcs manual, tks) | 01:13 | |
|
01:13
drupek12 joined
01:16
stevan_ joined
01:40
buetow joined
02:15
mako132_ joined
02:17
Salzh joined
|
|||
| Salzh | what does the word "Apocalyse" mean in the following sentence: | 02:24 | |
| People get scared when they hear the word Apocalypse, but here I mean it in the good sense: a Revealing. | |||
| allbery_b | an apocalypse is a revelation. | ||
| the "usual" meaning is tied to Christian notions of the Second Coming, hence lovely things like a world-shattering war | 02:25 | ||
| Salzh | why people will scared to hear the word | ||
| allbery_b | right | ||
| avar | they better, jesus is back and he's *pissed*! | 02:26 | |
|
03:02
elmex_ joined
|
|||
| spinclad | look busy | 03:06 | |
| offby1 | spinclad: that's my favorite one but I was too timid to mention it here | ||
| spinclad | why cater to outside apocalypticists? we've got our own, and they're much better! | 03:08 | |
| the Apocalypses of Larry | 03:10 | ||
|
03:15
coke joined
|
|||
| coke | Oooh, I found a bug in S03. | 03:15 | |
|
03:15
coke is now known as Coke
|
|||
| Coke | seen TimToady ? | 03:15 | |
| gah. different bot semantics! | |||
| allbery_b | @seen TimToady | ||
| lambdabot | TimToady is in #perl6. I last heard TimToady speak 3h 57m 24s ago. | ||
| Coke | ... and as I type out the bug to @tell him, I see it's not a bug at all! curses. | 03:17 | |
|
03:17
justatheory joined
|
|||
| allbery_b | heh | 03:19 | |
| offby1 | shucks, I hate it when there is no bug. | 03:23 | |
| Coke | 'twas merely the ^ syntax, which I hadn't taken into account when converting the tests to a more parrot-like form. | 03:45 | |
|
04:18
Entonian joined
04:52
fglock joined
|
|||
| fglock | my local v6.pm now parses 1/3 of Perl-6.0.0-STD-cheat | 04:56 | |
| offby1 | hmm | ||
| TimToady | fglock++ | ||
| fglock | it is doing just 4 lines/second | ||
| probably backtracking a lot | 04:57 | ||
| TimToady | well, hey, that's only about 15 minutes | 05:00 | |
|
05:00
Salzh joined
|
|||
| fglock | the parser may get finished before the end of the week | 05:06 | |
| the only usable backend is perl5, currently - it may take some weeks to get it debugged | |||
| later & | 05:08 | ||
| TimToady | night | ||
| fglock | TimToady: good night | 05:09 | |
|
05:10
fglock left
|
|||
| geoffb | Wow, fglock is just rocking. | 05:10 | |
| offby1 | I think it's all the beer | 05:11 | |
| geoffb | Does he have a $day_job? | ||
| avar | $day_job-- | ||
|
05:12
iblechbot joined
|
|||
| offby1 | just in case it's not been pointed out many times before -- $day_job-- is pronounced "day job double-plus ungood" | 05:13 | |
| geoffb | $day_job++ # Feeding and housing family | ||
| $day_job-- # Limiting hacking | 05:14 | ||
| avar | $day_job-- # part of the capitalist conspiracy | ||
| geoffb | If I got uber-rich from something like a mega-lottery or such, I'd probably start a business and hire a bunch of the Perl 6 people, so we'd all have cool @day_jobs | 05:16 | |
| Sadly, I have not won a lottery yet. Somebody get working on that. ;-) | |||
| avar | @lottery_numbers.pick(8) | ||
| lambdabot | Unknown command, try @list | ||
|
05:22
avar left,
avar joined
|
|||
| avar | argh | 05:22 | |
|
05:28
devogon joined
|
|||
| dduncan | ?eval @lottery_numbers.pick(8) | 05:33 | |
| evalbot_r16148 | () | ||
| dduncan | I seem to recall that used to complain about @lottery_numbers not being defined ... or maybe its following one-liner (strict off) rules? | 05:34 | |
| avar | probably the latter | ||
|
06:21
dolmans joined
06:45
rissy joined
06:49
Alias_ joined
06:51
bernhard joined
06:52
ozo_ left
06:55
agentzh joined
07:17
VanilleBert joined
|
|||
| VanilleBert | Upgrade to YAML::Syck 0.85 before smoking | pugscode.org | sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse (show (scanl (*) 1 [1..] !! 4)) | "Perl 6 Today" video from YAPC::Asia: xrl.us/v6op | 07:20 | |
| agentzh | moose | 07:21 | |
|
07:23
justatheory joined
07:24
jisom joined
|
|||
| svnbot6 | r16150 | agentz++ | util/testgraph.pl - worked around the number interpretation problem on the smoke server | 07:24 | |
| agentzh | A v6/v6-MiniPerl6/lib/MiniPerl6/Python/Runtime.pm | ||
| svk is still problematic... | |||
| r16149 maybe a bogus commit. | 07:25 | ||
| MiniPerl6/Python/Runtime.pm has actually been removed by karhu in r16126 | 07:28 | ||
| sigh. my svk automatically readded that back. | 07:29 | ||
|
07:29
VanilleBer1 joined
|
|||
| agentzh | i think i should not use svk with pugs repos at least :( | 07:30 | |
|
07:30
BooK_ joined
|
|||
| svnbot6 | r16151 | agentz++ | reverted back the bogus commint (r16149). my svk was misbehaving. :( | 07:33 | |
| agentzh reconstructs a pugs tree using svn. | 07:34 | ||
|
07:35
miyagawa joined
|
|||
| agentzh | Upgrade to YAML::Syck 0.85 before smoking | moritz.faui2k3.org/irclog/ | pugscode.org | sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse (show (scanl (*) 1 [1..] !! 4)) | "Perl 6 Today" video from YAPC::Asia: xrl.us/v6op | ||
| agentzh | ?eval 1+2 | 07:43 | |
| evalbot_r16148 | 3 | ||
| agentzh | everything is working now, cool. | ||
|
07:46
Salzh joined
|
|||
| agentzh | Salzh: hi | 07:46 | |
| Salzh == Sal Zhong ? | |||
| Alias_ | Is YAML::Tiny good enough to handle the smoking data? | 07:50 | |
| :) | |||
|
07:52
iblechbot joined
|
|||
| agentzh | Alias_: YAML:Tiny is more light-weight than syck? | 07:52 | |
| Alias_ | Depends on what light-weightness you need | 07:54 | |
| It's about the same size in memory | |||
| agentzh | and the speed? | ||
| Alias_ | It's a little slower, and can't support streams or braced mode structures and circular deps | ||
| But it doesn't need a compiler | 07:55 | ||
| agentzh | k | ||
| Alias_ | And it's easily embeddable | ||
| TAP::Parser has it embedded already | |||
| And of course, pure perl | |||
| agentzh | fair enough :) | ||
| Alias_ | Of course, if you use streams or complex stuff (tags, directives, circulars) it's of no real use | ||
| Basically, it's ideal for things like META.yaml | 07:56 | ||
|
07:56
mtve joined
|
|||
| Alias_ | And other light-weight uses | 07:56 | |
| agentzh | i'll try YAML::Tiny to parse my smoke.yml produced by pugs. | ||
| Alias_ | In fact, not having to have CPAN depend on Syck or YAML.pm was my main driver | ||
| If you have samples of smoke.yml I can include on in the YAML::Tiny test suite | |||
| agentzh | really? | ||
| Alias_ | The tests ONLY consist of parsing of sample YAML fragments and comparing the results (optionally) with YAML.pm and YAML::Syck | 07:57 | |
| agentzh | it's already an auto-updated one on the web. | ||
| Alias_ | It does very little actual struct vs content tests | ||
| agentzh | Alias_: perlcabal.org/smoke.yml | ||
| Alias_: it's produced by the feather daily auto-smoke using YAML::Syck | 07:58 | ||
| Alias_ | ok | ||
| agentzh believes TINY is a good thing. | |||
| Alias_ | hmm | ||
| nope, not gunna work | |||
| agentzh | why? | ||
| Alias_ | exclude_re: !!perl/scalar:Regexp ~ | ||
| Directives aren't supported | |||
| And things like object embedding | |||
| agentzh | oh | 07:59 | |
| Alias_ | objects aren't supported either | ||
| agentzh | what do you mean by "directives" please? | ||
| Alias_ | The !! stuff | ||
| Maybe I'm using the wrong term there | |||
| agentzh | k | ||
| Alias_ | Basically, it supports what you might call the "JSON" subset of structs | 08:00 | |
| comments, scalar, array, hash | |||
| agentzh | no circular data structures and no objects | ||
| Alias_ | yup | ||
| agentzh | fair enough | 08:01 | |
| the pugs smoke mechanism blesses the data tree with appropriate class names. | |||
| Alias_ | Other than the objects for the results and the regexp in there, it looks like it should be ok | ||
| Large file though | 08:02 | ||
| agentzh | *nod* | ||
| Alias_ | It's probably somewhat out of the scope of YAML::Tiny :) | ||
| agentzh | even syck takes quite a while to handle that on my new machine. | ||
| Alias_ | But if you wanted to make the serialize/deserialize flatten those objects/regexp to struct equivalents, and then convert them back on deserialize, it would handle it | 08:03 | |
| I think | |||
| I'd want to check those error messages work ok | |||
| agentzh | blessing is not that hard to handle, it seems. | 08:04 | |
| offby1 | gesundheit | 08:05 | |
| avar | bless you | 08:06 | |
| agentzh is testing the smoke-server | 08:09 | ||
| cool, the smokeserver no longer reports weird smoke durations like "0.45Ā min" | 08:12 | ||
| although such figures may excite some people who are not watching closely. | 08:13 | ||
| offby1 throws a glass of cold water on himself | |||
| agentzh | well, time unit calculation issues. | 08:14 | |
| heh, lanny has a very fast machine according to his smoke report for win32. | 08:16 | ||
| avar | offby1: weren't you spreading propaganda about porting sbcl to parrot some time ago? | ||
|
08:18
wilx joined
|
|||
| agentzh | TimToady++ # submitting regular smoke reports from both linux and win32 | 08:20 | |
|
08:24
jisom_ joined
08:25
devogon_ joined,
devogon__ joined
08:34
agentzh joined
08:40
offby1 joined
|
|||
| svnbot6 | r16152 | Darren_Duncan++ | ext/QDRDBMS/ : added more pod sections to AST.pm and QDRDBMS.pm | 08:51 | |
|
09:04
larsen_ joined
09:06
dduncan left
09:09
macroron joined,
penk left
09:14
VanilleBer1 left
09:15
agentzh joined
09:39
larsen__ joined
09:47
soulchild joined
|
|||
| Alias_ frets | 09:49 | ||
| I really need to get the PITA code integrated :( | |||
|
09:57
buetow joined
10:47
limp` joined
10:57
aggregat4 joined
11:28
zamolxes joined
11:33
nipotan is now known as nipotaway
11:37
coke joined
|
|||
| coke | @seen chromatic? | 11:37 | |
| lambdabot | I haven't seen chromatic?. | ||
| coke | @seen chromatic | ||
| lambdabot | I haven't seen chromatic. | ||
| coke | (stupid bot) | ||
| cmarcelo | ?seen chromatic | ||
| lambdabot | I haven't seen chromatic. | ||
| cmarcelo | (I thought another bot would reply for ?seen command) | ||
| agentzh | chromatic was last seen on 2006-11-09 | 11:38 | |
| (saying "You need at least 5.6 if you want the warnings pragma too. ") | 11:39 | ||
| agentzh is not a bot. | |||
| oh, that was an unpleasant day. | 11:41 | ||
|
11:42
rindolf joined
|
|||
| cmarcelo | agentzh: but... do you keep logs, right? | 11:43 | |
| agentzh | cmarcelo: log search | ||
| that's all. | |||
| cmarcelo | I mean, old logs from colabti are still up or do you keep your own logging? | 11:45 | |
| agentzh | the former. | ||
| it's has been down for a while, but still good enough :) | 11:47 | ||
| (i mean the completeness) | 11:48 | ||
| cmarcelo | agentzh: are you hacking something on Perl 6 these days? | 11:51 | |
| agentzh | cmarcelo: nothing much. just setup up the auto-smoke on feather lately :) | 11:53 | |
| want to have another look on PCR and rewrite some of my compilers. | 11:54 | ||
| cmarcelo | cool. it auto-uploads the smoke to smokeserv too? | ||
| agentzh | sure :) | ||
| cmarcelo | :) | ||
| agentzh | daily smoke :) | ||
| the auto-smoking results are also used to mark the synopses on feather as well. | 11:55 | ||
| see perlcabal.org/syn/S04 as an example :) | 11:56 | ||
| lambdabot | Title: S04 | ||
| cmarcelo | agentzh++ | 11:57 | |
| agentzh | thanks :) | ||
|
12:18
charsbar_ joined
|
|||
| coke finishes most of a Range object in parrot. | 12:20 | ||
|
12:57
jerrylee joined
13:12
stevan_ joined
13:34
coke is now known as Coke
13:37
vel joined
14:14
stevan__ joined,
veritos joined
14:31
franck__ joined
14:36
sunnavy joined
14:38
Zaba joined
|
|||
| Zaba | moin guys | 14:38 | |
| if i install pugs, will it break perl5 which i'd like to use most of time? | 14:39 | ||
| agentzh | Zaba: no. | ||
|
14:39
dmq joined
|
|||
| Zaba | or does it depend on distro? | 14:40 | |
| agentzh | i think pugs only installs p6 modules to a separate directory | ||
| dmq pokes avar | |||
| agentzh | and some p5 modules to your perl5 installation. | ||
| Zaba | hm | 14:41 | |
| and about the executable? | |||
| agentzh | on Win32, pugs.exe installs into perl\bin | ||
| on linux, maybe /usr/local/bin | |||
| or something like that. | |||
| Zaba | oh | 14:42 | |
| is it pugs not perl6? | |||
| agentzh | pugs is a perl6 implementation. | ||
| Zaba | and does it affect the /usr/bin/perl symlink? | 14:43 | |
| agentzh, i know | |||
| i thought the executable is perl6 not pugs | |||
| agentzh | the executable is pugs. | ||
| Zaba | (as perl5 is perl5.8.8 w/ symlink perl | ||
| and does the symlink exist/being modified? | |||
| agentzh | not "perl" or "perl6" | ||
| Zaba | ok | ||
| agentzh | i don't think so. | ||
| Zaba installs pugs | |||
| pugs has native OO support right? | 14:44 | ||
| oh | |||
| does it require parrot? | |||
| agentzh | afaik, pugs's OO support is incomplete. | ||
| by default, pugs doesn't depend on parrot. | 14:45 | ||
| Zaba | hm | ||
|
14:45
c6rbon joined
|
|||
| Zaba | [ebuild N ] dev-lang/parrot-0.4.6 USE="gdbm python -gmp -test" 3,368 kB | 14:45 | |
| [ebuild N ] dev-lang/pugs-6.2.13 6,679 kB | |||
| agentzh | if you can enable parrot embedding via an environment specified in the INSTALL file. | ||
| Zaba dies cause of heat and hot tea | |||
| hmm | 14:46 | ||
| i hoped pugswould resolve my problem.. | |||
| I like perl, i dislike python/ruby, but i *need* good complete OO | 14:47 | ||
| agentzh | Zaba: maybe you would like to take a look at perlcabal.org/syn to check out what works and what does not work in pugs in terms of the specs. | ||
| lambdabot | Title: Official Perl 6 Documentation | ||
| agentzh | Zaba: we're currently working on it. pugs 6.28 will give you real OO support. | 14:48 | |
| Zaba | oh | ||
| nice | |||
| agentzh | currently a lot of OO features have already been implemented. | ||
| Zaba | nice | 14:49 | |
| agentzh | but the MO stuff is not ready at this moment. | ||
| MO == MetaObject | |||
| Zaba | agentzh, when will pugs be released? | ||
| agentzh | you mean 6.28? | ||
| Zaba | no, the release | ||
| agentzh | there are already many Pugs releases on CPAN. | ||
| Zaba | maybe .28 too | 14:50 | |
| agentzh, but it's alpha isn't it? | |||
| agentzh | true | ||
| Zaba | well | ||
| agentzh | you mean perl 6.0.0? | ||
| Zaba | yes | ||
| agentzh | by christmas :) | ||
| Zaba | hm | ||
| Zaba looks where christmas is | 14:51 | ||
| doh. | |||
| ._. | |||
| agentzh, too bad.. i hope betas/rcs will be usable too | |||
| agentzh | why not contribute to perl 6 and make it happen *sooner*? | 14:52 | |
| Zaba | because i don't know haskell | ||
| agentzh | Zaba: you can contribute to pugs by writing Perl 6 and Perl 5 code. | ||
| Zaba | orly? | ||
| how? | |||
| agentzh | our test suite is written in pure Perl 6 :) | ||
| Zaba | aha | ||
| agentzh | and there're perl6-on-perl5 compilers in the pugs tree. | 14:53 | |
| it's another Perl 6 implementation which does *NOT* depend on pugs. | |||
| Zaba | o'rly?? | ||
| which? | 14:54 | ||
| agentzh | see v6.pm on CPAN :) | ||
| search.cpan.org/~fglock/v6-alpha-0.016/lib/v6.pm | |||
| lambdabot | Title: v6 - An experimental Perl 6 implementation - search.cpan.org | ||
| Zaba | aha | 14:55 | |
| agentzh | and there're perl6-on-perl6 compilers too. | ||
| see v6/ in the pugs tree. | |||
| they're mini-perl6 and kinda-perl6 compilers. | |||
| these implementations are written in a subset of Perl 6 themselves. | |||
| Zaba | agentzh, i actually liked that perl5 had one official release | 14:56 | |
| here you don't know what to use, appears that there's both pugs and parrot :p | |||
| agentzh | in terms of completeness, pugs is the best of these efforts right now. | 14:57 | |
|
14:57
veritos joined
|
|||
| Zaba | i understand | 14:57 | |
| agentzh | parallel efforts are good for finding the best way of doing things. | ||
| Zaba | still, there isn't 'official' perl6 | ||
| agentzh | we believe they'll eventually converge some time in the future. | 14:58 | |
| larry has clarified in the spec that there won't be an official perl 6 implementation but there will be an official Perl 6 language. | 14:59 | ||
|
14:59
DarkWolf84 joined,
Coke joined
|
|||
| agentzh | Zaba: see perlcabal.org/syn/S01 | 15:00 | |
| lambdabot | Title: S01 | ||
| agentzh | "Perl 6 is anything that passes the official test suite." | ||
| the official test suite "defines" the official language somehow. | 15:01 | ||
| Zaba | but there's no official implementation - won't that end up like HTML did? | ||
| ;-) | |||
| agentzh | we hope that will end up like Haskell did. | ||
| so we need to do it *right* | 15:02 | ||
|
15:02
penk joined
|
|||
| agentzh | that's what the test suite and specs are for. | 15:02 | |
| Zaba: would you like a commit bit? ;) | 15:03 | ||
| Zaba | ? | ||
| agentzh | a commit bit to the pugs subversion repos. | ||
| veritos | Zaba: the right to push your changes to the central repository so you can change it how you will. | 15:04 | |
| Zaba | i know | ||
|
15:04
pack|pizza joined
|
|||
| Zaba | but i don't have anything to :p | 15:04 | |
| veritos | Zaba: nor i but i have one ;p | ||
| agentzh | maybe polishing the test suite? | ||
| and adding smartlinks? | |||
| learning Perl 6 by writing tests is fun :) | 15:05 | ||
| Zaba | heh | ||
| wait | |||
| agentzh | (and also reading and tweaking existing tests) | ||
| Zaba | (3+6+3)/7 | ||
| agentzh | ? | 15:06 | |
| Zaba | nvm | ||
| agentzh | ?eval (3+6+3)/7 | ||
|
15:06
evalbot_r16148 is now known as evalbot_r16152
|
|||
| evalbot_r16152 | 12/7 | 15:06 | |
| Zaba | ?eval 12/7 | 15:07 | |
| evalbot_r16152 | 12/7 | ||
| agentzh | it's a rational number. :) | ||
| Zaba | but wcalc can do it | ||
| and octave cat | |||
| can* | |||
| agentzh | ?eval 12./7 | 15:08 | |
| evalbot_r16152 | Error: ā¤Unexpected "/"ā¤expecting ".", "\187", ">>", "=", operator name, qualified identifier, variable name, "...", "--", "++", "i", array subscript, hash subscript or code subscript | ||
| agentzh | ?eval 12.0/7.0 | ||
| evalbot_r16152 | 12/7 | ||
| agentzh | it's just too clever. | ||
| veritos | ?eval sin(2) | ||
| Zaba | if pugs itself says the same, i can say it is a bug :p | ||
| agentzh | a behavior inherited from the haskell simantics. | ||
| evalbot_r16152 | 0.9092974268256817 | ||
| rgs | ?eval 1/0 | 15:09 | |
| veritos | Inf | ||
| Zaba | 0_o | ||
| evalbot_r16152 | Error: Illegal division by zero | ||
| Zaba | ah | ||
| lol | |||
| veritos | vb.net can do it ;) | ||
| agentzh | evalbot == pugs | ||
| Zaba | so what am i doing: eating supper | ||
| nvm | |||
| so what am i doing: an irc perl bot (not new) | |||
| but i want it completely modular | |||
| which is sane to do with OO | 15:10 | ||
| and is hard to do w/o OO | |||
| agentzh | there're already many Perl 6 modules runnable by pugs | ||
| see ext/ | |||
| Zaba | IO::Socket is all i need in perl5 for communications | 15:11 | |
| but the problem is, perl5 has no pure OO | 15:12 | ||
| agentzh | Zaba: i think you should give Moose a shot. | ||
| Moose provides really wonderful OO to perl 5. | |||
| Zaba | hm | ||
| veritos | Zaba: it's really easy to use. feels like perl6 with perl5 syntax. | ||
| Zaba | i thought of ruby for a while, and it just proved it sucks and my opinion of it is _right_ | 15:13 | |
| agentzh | and it's now production ready. | ||
| Zaba | hm | 15:14 | |
| (IRC bots in C++ are dumb, otherwise i'd make one already ._.) | 15:15 | ||
| agentzh | there is a irc bot in Perl 6. | ||
| *an | |||
| Zaba | oh dude | ||
| there are irc bots in perl5 too | |||
| and i still write one :p | |||
| agentzh | that is evalbot6 you are talking to. | ||
| Zaba | the point is writing | 15:16 | |
| actually | |||
| releasing it to the world it very rare | |||
| ?eval print 10**100 | |||
| it's sloow | |||
| evalbot_r16152 | OUTPUT[10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000] Bool::True | 15:17 | |
| veritos | yep, hashkell supports bignums iirc | ||
| Zaba | ?eval print 10**(10**100) | ||
| >:-D | |||
| evalbot_r16152 | OUTPUT[Inf] Bool::True | ||
| Zaba | googolplex is TOO large i suppose | ||
| even for haskell | 15:18 | ||
| i fail on haskell =( | |||
| just fail | 15:19 | ||
| woot | |||
| g-cpan rules | |||
| Zaba never thought it would be SO easy. | 15:21 | ||
| hm ok | 15:22 | ||
|
15:22
laye joined
|
|||
| Zaba needs to rewrite his bot from scratch, now using Moose. AGAIN!! | 15:22 | ||
| oh | |||
| agentzh | Zaba: have fun :) | 15:23 | |
| Zaba | agentzh, fun, this version is fifth! x( | ||
| all previous were zbots | 15:28 | ||
| now i need a better name >_> | |||
| [particle] | moosebot | 15:29 | |
| Zaba | no | ||
| i don't want to tell everyone i use moose, or they will clone my bot in their implementations >_> | |||
| Zaba calls it SCRAM | 15:41 | ||
| TimToady unscrams | 15:44 | ||
|
15:52
takanori joined
15:53
Yaakov joined
16:01
vel joined
16:04
theorbtwo joined
|
|||
| Zaba | agentzh, is there any tutorial on Moose? | 16:10 | |
|
16:10
marmic joined
|
|||
| [particle] | zaba: the documentation is quite good, including many examples | 16:12 | |
| Zaba | Oh | ||
| Zaba forgot about perldoc | |||
| thanks | |||
| [particle] | Moose::Cookbook | ||
| agentzh | Zaba: look for the cookbook here: search.cpan.org/~stevan/Moose-0.20/ | 16:13 | |
| lambdabot | Title: Stevan Little / Moose-0.20 - search.cpan.org | ||
| Zaba | ok | ||
| agentzh | & | 16:15 | |
|
16:15
agentzh left
16:20
flyby5 joined
16:26
veritos joined
|
|||
| Zaba | #!C:\\Program Files\\Microsoft Perl\\6\\1031\\PERL.EXE /W <-- would be my worst nightmare | 16:35 | |
| glad i'm not using windows anymore :p | |||
|
16:41
takanori joined
16:42
stevan__ joined
|
|||
| svnbot6 | r16153 | lwall++ | print and say default to $*DEFOUT. | 16:48 | |
|
16:49
veritos left
16:55
davidfetter joined
16:56
ruoso joined
16:58
chris2 joined
|
|||
| davidfetter | hello | 17:01 | |
|
17:02
chris2_ joined
|
|||
| davidfetter | has anybody here gotten v6 running on fc6 using fc6's packaging system? | 17:03 | |
|
17:04
chris2_ is now known as chris2
17:05
justatheory joined
17:14
Corion joined,
Corion left
|
|||
| TimToady | davidfetter: I would be inclined to doubt it. | 17:20 | |
| davidfetter is not worthy :) | |||
| TimToady | none of us are...would davidfetter like a commit bit? | 17:21 | |
| davidfetter | i really don't know enough about perl6 | ||
| TimToady | none of us do. :) | ||
| davidfetter | i'd want to talk with the fedora packagers about how best to introduce the underlying perl packages to fedora | 17:22 | |
| TimToady | they're probably waiting for "real" Perl 6 before they think about it. | 17:23 | |
|
17:23
VanilleBert joined
|
|||
| TimToady | and redhat currently has a bit of a python bias | 17:23 | |
| davidfetter | they may be, or may not. i notice that a lot of perl modules with version < 1.0 are there, at least in -extras | ||
| [particle] | somehow deadrat and python just seem to go together.... | ||
| TimToady | anyway, don't let me discourage you! :) | 17:25 | |
|
17:25
takanori joined
|
|||
| TimToady | after all, I use fc6... | 17:26 | |
| though I just get v6 directly from pugs/ | |||
| must admit I haven't played much with v6 lately, but that may change now that fglock is making v6 understand src/perl6/Perl-6.0.0-STD.pm | 17:27 | ||
| avar | davidfetter: <1.0 in perl modules generally doesn't mean the same thing as it does elsewhere | 17:29 | |
|
17:36
jjore-w joined
17:45
Psyche^ joined
|
|||
| rindolf | Hi all. | 17:52 | |
| Hi TimToady, avar | |||
| Hi [particle] | |||
| diakopter | who wants to implement Perl 6 in Microsoft's DLR | ||
| jrockway | who wants another partial perl 6 implementation? | 17:55 | |
|
17:57
Psyche^ is now known as Patterner
|
|||
| svnbot6 | r16154 | lwall++ | More IO spec whackage | 17:57 | |
|
17:57
Aankhen`` joined
18:00
matsi joined
|
|||
| TimToady | diakopter: at this point I'm thinking much more about getting the frontend fully implemented than any particular backend. If the frontend is there, the backends will follow along naturally, in sort of a mammalian locomotive way. | 18:01 | |
| Yaakov | When your backend isn't following your frontend you have serious problems. | 18:03 | |
| [particle] | luge. | 18:04 | |
| Yaakov | If I was on a luge, I would have serious problems. | ||
| SamB | that reminds me of how GHC parses the syntax for associated type synonyms, but the typechecker chokes on it... | 18:05 | |
| gnuvince | TimToady: Pugs doesn't yet run STD.pm, right? | ||
| matsi | q | 18:07 | |
|
18:07
flyby5 joined
|
|||
| [particle] | gnuvince: nothing parses it completely yet afaik | 18:08 | |
| gnuvince | [particle]: thank you | 18:09 | |
|
18:13
sapir joined
18:15
devogon joined
|
|||
| TimToady | pugs can parse the cheated version, but doesn't run it yet | 18:16 | |
| [particle] | oh, i thought there were still parsing bugs... that's good news. | 18:17 | |
|
18:22
oZ_ joined
|
|||
| TimToady | there are still parsing bugs--that's what the cheating is for | 18:22 | |
| oZ_ | Hey, guys. Forgive the n00b, but what exactly am I doing wrong when I do a make install of pugs and it pretty much nukes my core perl 5 modules with perl 6 versions? | 18:28 | |
| wolverian | make install seems to be broken. none of us really use it. | 18:29 | |
| integral | You may be the only person who uses 'make install'... | ||
| wolverian | (which is probably the reason why it is broken.) | ||
| integral | Someone should give you a commitbit to fix it :-) | ||
| oZ_ | It's possible. ;) It worked on the last make install I did on that box, which was about 3 months ago. | ||
| offby1 | geez, it should be deleted if it doesn't work and isn't going to be fixed | 18:30 | |
| otherwise it's an "attractive nuisance" | |||
| oZ_ | I'm just happy I archived my library directory. | ||
| integral | Well, feel free to "fix" it by deleting it. | ||
| oZ_ | Those of you who develop against pugs, do you make, symlink.. and then what with the lib directories? | ||
| integral | you just configure pugs to load from them, -I, use lib, etc | 18:31 | |
| oZ_ | That was my first inclination, just seeing if there were any other tricks. ;) | ||
|
18:38
zwoBios joined
18:39
zwoBios left
|
|||
| svnbot6 | r16155 | lwall++ | Put in $*DEFERR too. | 18:48 | |
|
18:49
meppl joined
19:10
amnesiac joined
19:11
justatheory_ joined
19:15
HiTech69 joined
19:19
dduncan joined
19:26
allbery_b joined
19:35
marmic joined
19:51
benny_ joined
20:23
veritos joined
20:37
geoffb joined
20:49
fglock joined
20:51
as joined
20:52
as is now known as gene9,
oZ_ joined
20:53
stevan_ joined
21:03
lichtkind joined
21:04
SubStack joined
21:17
ozo_ joined,
mr_ank joined,
devogon_ joined
21:18
ozo joined
21:34
silug joined
21:46
offby1 joined
21:47
pbuetow joined
22:05
buetow joined
22:10
stevan_ joined
22:35
kcwu joined
|
|||
| svnbot6 | r16156 | lwall++ | More IO and Functions whackage | 22:45 | |
|
22:53
Limbic_Region joined
23:02
SubStack joined
23:07
gnuvince_ joined
23:10
SubStack joined
|
|||
| rhr | TimToady: should IO *io have a sigil? | 23:12 | |
|
23:12
CindyLin1 joined,
scw_ joined
23:14
buetow joined
|
|||
| rhr | also, can we get a spec on Pipe.to/Pipe.from or whatever you decide it should be? | 23:14 | |
|
23:18
prism joined
|
|||
| svnbot6 | r16157 | lwall++ | typo noted by rhr++ | 23:19 | |
| TimToady | rhr: what do you think the pipe spec should say, and do you have a commit bit? :) | 23:24 | |
| IO.pod is still under pugs so that anyone can hack on it... | 23:25 | ||
| this time feather is slow because two people are running ghc at the same time | 23:29 | ||
| [particle] | maybe 'ghc' should be wrapped in a script which sets nice and ulimit | 23:31 | |
|
23:34
SamB joined
|
|||
| avar | .oO( distcc for ghc ) |
23:35 | |
|
23:35
SamB joined
|
|||
| avar | TimToady: I just implemented what's needed for :rw on p5 | 23:35 | |
| rhr | TimToady: not sure I'm confident enough to break new ground on the spec :) | 23:38 | |
| TimToady | given the history of lvalue strings in p5, I think I can confidently predict that someone will figure out a way to break it accidentally. :) | ||
| but that says more about p5 than about you... | |||
| rhr: doesn't take confidence, just foolhardiness | |||
| rhr | and I don't have a commit bit, you can send one to [email@hidden.address] | ||
| I assume they'd just be variants of open | 23:41 | ||
| TimToady | I will, but at the moment it looks like commitbit is down on svn.pugscode.org for some reason | ||
| Yeah, they're just strange constructors, or factories, or something | 23:42 | ||
| strange in that a single call is returning two new entangled objects | 23:43 | ||
| rhr | how's that? | ||
| TimToady | see man pipe(2), which returns two fds, one for reading, one for writing | 23:44 | |
| rhr | oh, ok. I was just thinking about the aut-fork case | ||
| *auto-fork | 23:45 | ||
| [particle] | filesystem entanglement | ||
| TimToady | on the other hand, if you're looking more at the "|..." commands, then... right | ||
| rhr | cooking dinner & | 23:46 | |
| offby1 | drinking wine spo-de-o | 23:47 | |
|
23:52
polettix joined
|
|||
| TimToady | hmm, my work firewall seems to be plugging port 9999. can someone else send rhr a commitbit? | 23:54 | |
| otherwise I'll have to wait till I get home | 23:55 | ||
| [particle] | commitbit.pugscode.org isn't responding, seems | ||
| TimToady | strange, I can telnet svn.pugscode.org 9999 which is where I think commitbit redirects to | 23:57 | |
| but only from home, not from work | |||
| loadavg is 13, so maybe it's just slow for you... | 23:58 | ||
| [particle] | svn.pugscode.org:9999 works | ||
| TimToady | dns wackiness maybe | ||