|
-Ofun: xrl.us/hxhk | pugscode.org | pugs.kwiki.org | paste: paste.lisp.org/new/perl6 or sial.org/pbot/perl6 Set by apple-gunkies on 11 November 2005. |
|||
|
03:48
emmons_ is now known as emmons
|
|||
| svnbot6 | r7976 | yiyihu++ | typo in Chinese character. | 04:31 | |
| r7977 | stevan++ | Perl6::ObjectSpace - | 07:14 | ||
| r7977 | stevan++ | * create type::equivalence module, and refactored | |||
| r7977 | stevan++ | type::comparable to use it. | |||
| r7977 | stevan++ | * symbol uses type::equivalence | |||
| r7977 | stevan++ | * closure::params uses type::equivalence | |||
| r7977 | stevan++ | - added tests for this | |||
| r7977 | stevan++ | * closure::signature uses type::equivalence | |||
| r7977 | stevan++ | - added tests for this | |||
| nothingmuch | autrijus: ping | 09:07 | |
| autrijus | nothingmuch: pong | 09:30 | |
| nothingmuch | enable comments on your latest journal =) | 09:31 | |
| and register for osdc.org.il | |||
| i submitted perl 6 compilation, and a catalyst tutorial | |||
| autrijus | enable comments? it's already enabled | 09:43 | |
| maybe you did not log in use.perl? | |||
| re osdc, sure, doing it now | 09:45 | ||
| nothingmuch | i did | ||
| i don't see anywhere to post | |||
| autrijus | use.perl.org/comments.pl?sid=29498&...p;op=Reply | 09:46 | |
| family dinner, bbiab | |||
| nothingmuch | oh, wait... brain fart | 09:47 | |
| autrijus | figured :) | ||
| nothingmuch | btw, is TheLarry still coming? | 09:51 | |
| hmm... i wonder if szabgab should announce on jolug.org/ too | 09:54 | ||
| nothingmuch also submitted darcs intro | 10:02 | ||
| i wonder if I should also do testing tutorial | 10:03 | ||
| naah | |||
| r0nny | yo | 10:44 | |
| luqui | whatup | ||
| theorbtwo | luqui: use.perl.org/~autrijus/journal/ | 10:47 | |
| r0nny | how long till the meta method is supported ? | 11:02 | |
| luqui | r0nny, well, a while | 11:09 | |
| considering that stevan is still working on what it means | |||
| r0nny | hmm | 11:11 | |
| nothingmuch | hola luqui | 11:12 | |
| luqui | buenos dias | ||
| svnbot6 | r7978 | iblech++ | * Usual svn props. | 14:29 | |
| r7978 | iblech++ | * t/syntax/interpolation/strings.t: \x[42,43,44] and similar forms, | |||
| r7978 | iblech++ | per r6622 of S02 and Larry: | |||
| r7978 | iblech++ | www.nntp.perl.org/group/perl.perl6....uage/24085 | |||
| r7978 | iblech++ | * t/packages/use_perl_6.t: "use v6" is short for "use Perl-6", | |||
| r7978 | iblech++ | per r6622 of S11. | |||
| r7978 | iblech++ | * New t/operators/subscript_adverbs.t: | |||
| r7978 | iblech++ | @array[13,17]:kv | |||
| r7978 | iblech++ | @array[13,17]:p | |||
| r7978 | iblech++ | etc. # per r6622 of S02 | |||
|
14:31
lampus_ is now known as lampus
|
|||
| Juerd | nice++ # makes feather not go crazy | 14:48 | |
| [feather users]++ # understand this | |||
| webmind | heh | 14:50 | |
| indeed :) | 14:51 | ||
| xinming | ?eval class A { method a { "test" }}; A.new.test | 15:04 | |
|
15:04
evalbot_7974 is now known as evalbot_7978
|
|||
| evalbot_7978 | Error: No compatible subroutine found: "&test" | 15:04 | |
| xinming | ?eval class A { method a { "test" }}; A.new.a | ||
| evalbot_7978 | "test" | ||
| xinming | ?eval class A { method a { $?SELF.b } method b { "test" }}; A.new.a | 15:05 | |
| evalbot_7978 | "test" | ||
| xinming | anyone here ? It seems that submethod and my method these 2 has the same effect. :-/ | 15:10 | |
| Oh,I'm wrong, private method can't be invoked outside directly. | 15:18 | ||
| stevan | autrijus: ping # welcome back | 17:19 | |
| autrijus | stevan: hey | 17:23 | |
| autrijus wonders why stevan always shows up just before bedtime here | |||
| anyway... I've been chasing the various Syn changes (iblech++ for reflecting them to the tree), as well as your P6::OS work. | 17:27 | ||
| going to sleep, will be up and about tomorrow night, hailing from another city (Kaohsiung this time), at around 18~20 hours from now | |||
| see ya :) & | 17:28 | ||
| Juerd | autrijus: wb | 17:29 | |
| stevan | night autrijus :) | 17:31 | |
| stevan curses the rotation of the earth ... damn timezones | |||
| xinming says "Give me a place to stand on, and I will rotate the earth." :-P | 17:41 | ||
| Juerd | Please do not change the axis without permission. | 17:42 | |
| liz6 | seen autrijus | 18:27 | |
| jabbot | liz6: autrijus was seen 59 minutes 50 seconds ago | ||
| r0nny | is there a way, to define a method takes only arguments apply to a special role ? | 19:39 | |
| svnbot6 | r7979 | iblech++ | * Pugs.Parser: Parse the till operator (and ^till and till^). (till is, per | ||
| r7979 | iblech++ | r6612 of S03, the new flipflop operator.) | 19:40 | ||
| r7979 | iblech++ | * New t/operators/till.t: Basic tests for till, ^till, and till^. | |||
| r7979 | iblech++ | Open questions: | |||
| r7979 | iblech++ | * Do subroutines' flipflop operators have a per-invocation-of-the-sub state? | |||
| r7979 | iblech++ | * Does calling via the subroutine form (&infix:<till>(LHS, RHS)) work? | |||
| r7979 | iblech++ | (Problem being the state, which would have to be maintained.) | |||
| r7979 | iblech++ | Does &infix:<till> have a %state hash, with $CALLER::POSITION as keys? | |||
| r0nny | hello ? | 19:41 | |
| xinming | r0nny: hmm, Could you please tell me what this is used for? | 19:54 | |
| r0nny: Just now I was in bath room | |||
| r0nny | i defined some roles, and i want pass classes are made from them to some of their methods - how to do this best ? | 19:56 | |
| cause it should be limited only to these | |||
| rafl | Make all those classes inherit from a given class or implement a given interface or something like that. | 19:58 | |
| r0nny | hmm | ||
| i think atm applies the folowing to me: "i dont see the woods cause of all the trees" | 19:59 | ||
| svnbot6 | r7980 | iblech++ | New t/subroutines/multidimensional_arglists.t: Test for the | 20:04 | |
| r7980 | iblech++ | @;multidimension_argument_lists of r6624 of S06.pod. | |||
| r7981 | iblech++ | * Pugs.Parser: Parse S06's @;multidimensional_arglist variables. | 20:34 | ||
| r7981 | iblech++ | * t/subroutines/multidimensional_arglists.t: Minor fix. | |||
| geoffb | iblech++ # yet again, for assiduously converting spec changes to test changes | 20:49 | |
| pmurias | How much mathematical knowledge is required for 'Types and Programming Languages'? | 21:25 | |
| wolverian | hmm, so perl6 doesn't have a 'protected' visibility? | ||
| SamB | pmurias: wouldn't that question be better asked in Haskell? | ||
| er, #haskell | |||
| obra | pmurias: it's my understanding that it start from first principles | 21:26 | |
| pmurias | it has examples in ML,is it required to understand the book? | 21:31 | |
| obra | autrijus claimed that it taught you the ML you needed | 21:32 | |
| gaal | pmurias: I'm finding the OCaml much easier than the math, personally. | 21:34 | |
| pmurias | Does it require knowledge of cathegoric theory? | 21:42 | |
| gaal | not as far as I've gotten in (2/5ths maybe) | 21:46 | |
| I think there's not a lot of math training needed as a prerequisite, except for the discipline to read slowly and not skip things. | 21:47 | ||
| integral | one trick with maths is to make sure you do the exercises so you really do understand stuff before you move on | 21:48 | |
| gaal | you do need basic knowledge of sets; and I can imagine my reaction would be sheer horror if I'd never heard the term "lambda" before... | ||
| pmurias | gaal:i seen it in python | 21:49 | |
| integral | a quick browse of SICP (available from mitpress.mit.edu/sicp) would get you up to speed on lambdas via scheme | ||
| gaal | knowing some haskell helped too. battling with new syntax AND new math can be hard :) | 21:50 | |
| pmurias | i know a bit haskell,not sure how to use it in something real,I'm comfortable with first-class functions,curring,cloures too... | 21:53 | |
| gaal | i'd say dive in then :-) | ||
| night everyone :) | 21:54 | ||
| SamB | pmurias: well, you could always try working on something a bit less intimidating than a programming language implementation | ||
| we have no shortage of projects to hack | 21:55 | ||
| pmurias | It's not direcetly conected with by *distant* future plan of a haskell compiler,just want to add some theory to my mostl/entirly pracitcal programming knowledge | 21:57 | |
| SamB | pmurias: you just want theory? bah! | 21:58 | |
| Haskell is about getting things done! | |||
| pmurias | Having learned the theory, of course I would be obliged to try it out :) | 21:59 | |
| SamB | use Haskell and the theory will come natural-like | 22:00 | |
| geoffb | SamB, s/theory/insanity/ | 22:07 | |
| SamB | geoffb: whats the difference? | ||
| geoffb | One gets you high-paid jobs at universities and think tanks, and the other is theory? | 22:08 | |
| SamB | oh. | ||
| so insanity gets you high-paid jobs at universities and think tanks? | |||
| geoffb | Wouldn't you say so? I mean, ever talked to a prof in person, or read anything published by a think tank? :-) | 22:09 | |
| SamB | well, yes. not too much, but some! | 22:10 | |
| talking to profs, I mean. | |||
| they don't seem too crazy. | |||
| geoffb is a little wierded out by the concept of sane professors | 22:11 | ||