Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2005-09-16

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:17 luqui has quit IRC (Remote closed the connection)
00:57 rantanplan_ has quit IRC (Remote closed the connection)
01:14 larsen has quit IRC ("later")
01:30 joepurl has joined #perl6
02:13 justatheory has quit IRC ()
02:19 justatheory has joined #perl6
02:30 luqui has joined #perl6
02:46 joepurl has quit IRC (Remote closed the connection)
02:48 joepurl has joined #perl6
03:03 luqui has quit IRC (Remote closed the connection)
03:16 elmex has quit IRC ("leaving")
03:45 buu ?eval my@x=1,2,3;
03:45 evalbot_7023 [1, 2, 3]
03:45 buu ?eval my@x=1,2,3; $y=@x
03:45 evalbot_7023 Error: Undeclared variable: "$y"
03:45 buu ?eval my@x=1,2,3; my$y=@x
03:45 evalbot_7023 [1, 2, 3]
03:45 buu ?eval my@x=1,2,3; my$y=@x; print $y
03:45 evalbot_7023 123bool::true
03:45 buu ?eval my@x=1,2,3; my$y=@x; say $y
03:45 evalbot_7023 123 bool::true
03:52 rafl has quit IRC (Read error: 54 (Connection reset by peer))
03:53 rafl_ has joined #perl6
04:10 evalbot_7023 has quit IRC (Remote closed the connection)
04:11 evalbot_7024 has joined #perl6
04:13 svnbot6 r7024 | Darren_Duncan++ | /ext/Locale-KeyedText : resync with latest Perl 5 version 1.6.2 changes
04:23 Amnesiac has joined #perl6
05:11 Aankhen`` has joined #perl6
05:12 GoCooL has joined #perl6
05:15 SM_a1 has joined #perl6
05:16 dduncan has left
05:19 SM_a1 has quit IRC (Client Quit)
05:19 SM_a1 has joined #perl6
05:26 SM_a1 is now known as SM_ax
05:26 GoCooL has quit IRC ("Leaving")
05:42 Aankhen`` has quit IRC (Connection timed out)
05:58 justatheory has quit IRC ()
06:08 wilx has quit IRC (Read error: 104 (Connection reset by peer))
06:08 wilx has joined #perl6
06:13 Amnesiac has quit IRC ("Leaving")
06:17 buu ?eval say "x"
06:17 evalbot_7024 x bool::true
06:17 buu ?eval say "x\n"
06:17 evalbot_7024 x  bool::true
06:17 buu ?eval say "x\n" for 0..100;
06:17 evalbot_7024 x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  x  undef
06:18 GeJ ?eval say "x\n"x100;
06:18 evalbot_7024 Error:  unexpected "1" or "x" expecting term postfix, operator, ":", ",", postfix conditional, postfix loop, postfix iteration, ";" or end of input
06:36 revdiablo ?eval "x"
06:36 evalbot_7024 'x'
06:36 revdiablo you don't need the 'say'
06:37 Khisanth ?eval "x"xx10
06:37 evalbot_7024 Error:  unexpected "1" or "x" expecting term postfix, operator, postfix conditional, postfix loop, postfix iteration, ";" or end of input
06:37 Khisanth hrm
06:37 Khisanth ?eval "x" xx 10
06:37 evalbot_7024 ('x', 'x', 'x', 'x', 'x', 'x', 'x', 'x', 'x', 'x')
06:37 Khisanth ?eval "x"xx 10
06:37 evalbot_7024 ('x', 'x', 'x', 'x', 'x', 'x', 'x', 'x', 'x', 'x')
06:46 brentdax has joined #perl6
06:48 GeJ hum, that "space" thing is going to be a problem for golf ;)
06:49 Khisanth no more than how x is now
06:49 buu ?eval ("a")xx10
06:49 evalbot_7024 Error:  unexpected "1" or "x" expecting term postfix, operator, postfix conditional, postfix loop, postfix iteration, ";" or end of input
06:49 buu Why does it need a space?
06:50 Khisanth hrm I thought it needed a space in perl5 too
06:50 Khisanth ?eval <<a b>>xx10
06:50 evalbot_7024 Error:  unexpected "1" or "x" expecting term postfix, operator, postfix conditional, postfix loop, postfix iteration, ";" or end of input
06:51 Khisanth ?eval <<a b>>xx 10
06:51 evalbot_7024 ('a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b')
06:51 Khisanth ?eval <<a b>>x10
06:51 evalbot_7024 Error:  unexpected "1" or "x" expecting term postfix, operator, postfix conditional, postfix loop, postfix iteration, ";" or end of input
06:51 Khisanth ?eval <<a b>>x 10
06:51 evalbot_7024 'a ba ba ba ba ba ba ba ba ba b'
06:52 buu Khisanth: If my eval bot were in here.. =]
06:52 buu ?eval "a" xx 10_000_000
06:52 evalbot_7024 pugs: out of memory (requested 1048576 bytes)
06:52 buu heh
06:52 buu ?eval "a" xx 10_000
06:52 evalbot_7024 ('a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a', 'a',
06:52 buu Does it just truncate?
06:53 buu guess so.
06:53 revdiablo irc has message length limits
06:53 iblechbot has joined #perl6
06:54 nothingmuch has joined #perl6
06:55 nothingmuch morning
07:03 GeJ morning nm
07:08 joepurl has quit IRC ("Lost terminal")
07:09 joepurl has joined #perl6
07:14 penk has left
07:14 penk has joined #perl6
07:23 larsen has joined #perl6
07:38 nnunley3 has quit IRC ("This computer has gone to sleep")
08:01 gaal hullo
08:01 nothingmuch hi gaal
08:01 gaal heya nuffin!
08:22 * nothingmuch thinks he finally has an approach to the type safety in blondie thing
08:22 nothingmuch first reduce the tree to a type annotation tree
08:23 nothingmuch with only the known types filled in (for pimitives)
08:23 nothingmuch then do a depth first traversal of the tree, and apply the types upwards
08:23 nothingmuch for example, &infix:<~> has the type (str, str -> str)
08:24 nothingmuch in the context of an App this is taken apart
08:24 nothingmuch the App gets the '->str' part
08:24 nothingmuch and applies type enforcements on the args to the thunk
08:25 nothingmuch for example a Val("\n") and a Sym('$string') in the &say reference implementation
08:25 nothingmuch Sym is a bit funky - when traversing dowwards the DynamicScoping reducer subclass part knew to link it to the Param it belonds to
08:26 nothingmuch the param then gets the type from the Sym, which is forced to be a 'str'
08:27 nnunley has joined #perl6
08:27 nothingmuch any Seq (the only logical parent for a Param) will concatenate it's param childrens' types into it's own type
08:27 nothingmuch so the parent seq is 'str -> <not yet known>' but we'll only know that when we go back to the seq
08:28 nothingmuch the app on the ~ is resolved to 'str' and is then used in the app on &print
08:28 nothingmuch at any point that there is enforcement of types and the types don't match the type checker asks the runtime to provide a conversion
08:29 nothingmuch if one doesn't exist a compile time error is thrown
08:31 Juerd morning
08:31 nothingmuch hi Juerd
08:31 Juerd The coercion thread isn't quite growing as much as we expected
08:31 nothingmuch neither are my threads =(
08:34 Juerd Larry last responded a week ago. I hope he's alright
08:35 QtPlatypus Where does Mr Wall live?
08:35 Juerd a.galaxy.far.away
08:35 nothingmuch somewhere in california
08:35 Juerd That too
08:35 nothingmuch i meant physically =)
08:36 Juerd Life isn't physical.
08:36 Juerd It has physical expression in some ways, but life itself can't be physical.
08:36 * nothingmuch believes it is
08:36 Juerd Then why can't we recreate it?
08:37 nothingmuch unit structures that have the nice tendency to replicate are life
08:37 nothingmuch because we aren't good enough chemists
08:37 Juerd Why can't we, given a body that used to function nicely just a minute ago, resurrect?
08:37 nothingmuch in this specific case we actually can, most of the time
08:38 nothingmuch as i see it, WRT such complex forms of life there is simply a bootstrapping problem =)
08:38 Juerd Not really.
08:38 Juerd We can do this only when there's still actual life.
08:38 * QtPlatypus relaxes "Was just worried that be may of lived in a hurracane affected area"
08:38 Juerd When life is gone, we can't save someone anymore.
08:39 nothingmuch well, to each his own
08:39 * nothingmuch beleves there is no life in that sense... i see no line between myself and a piece of rock
08:39 nothingmuch just a gradient
08:40 Juerd I believe that life is radiation
08:40 nothingmuch in what sense?
08:40 Juerd And that telepathy is simply radio reception
08:41 Juerd Except we have no way to detect this kind of radiation yet.
08:41 Juerd Many identical twins stay telepathically connected, without them knowing so. There's lots of proof of this (or something like this)
08:42 * nothingmuch sees no contradiction with his own model yet
08:42 Juerd My theory is that they're just receiving each others life through these frequencies. Which aren't spatial.
08:42 nothingmuch ah
08:42 Juerd They're temporal, but omnipresent.
08:42 Juerd Hard to explain.
08:42 webmind- Juerd, you mean there is no distance ?
08:43 Juerd There is distance
08:43 Juerd This radiation isn't hindered by it, though.
08:43 Juerd It doesn't have the first three dimensions.
08:43 QtPlatypus Juerd: Have you heard of Zeno?
08:43 Juerd QtPlatypus: No. How's he doing?
08:44 webmind- Juerd, so for us then space is irrelevent ?
08:44 nothingmuch heh, by coincidence i just followed a link to a page about Zeno
08:44 QtPlatypus Juerd: He is dead.
08:44 nothingmuch perhaps QtPlatypus and I are twins ;-)
08:44 nothingmuch http://www-groups.dcs.st-andrews.ac.uk/~history/Mathematicians/Zeno_of_Elea.html
08:44 Juerd webmind-: For our lives, yes. If your body dies, your life can be transferred to life somewhere else.
08:44 webmind- how would you see this 'somewhere else' ?
08:45 QtPlatypus Anyway Zeno was an anchent greek who beleaved that we where all at the same location and that space/distence was an illusion.
08:45 Juerd webmind-: Literally.
08:45 nothingmuch my opinion on the matter of soul and all that transendance stuff is that I have observed no other structure in nature that is this dichotomic, and thus I have no reason to believe that this one is too
08:45 Juerd QtPlatypus: Not an illusion, afait.
08:45 Juerd QtPlatypus: It's just that not everything has these dimensions
08:45 Juerd Just like how a *moment* has no duration.
08:46 webmind- Juerd, well yes.. but this would be for us an undetectable place?
08:46 Juerd A thought has no distance or volume (volume not as amplitude)
08:46 webmind- or not  yet discovered
08:46 Juerd webmind-: There's no such thing as "place" for this.
08:46 Juerd HOLY FUCK THAT WAS SCARY
08:46 webmind- ?
08:47 Juerd Lights went off.
08:47 webmind- ah
08:47 webmind- power failure ?
08:47 Juerd It's just a power outage.
08:47 Juerd Yeah, but it really frightened me. I dunno why.
08:47 nothingmuch hehe
08:47 nothingmuch our talk is becoming somewhat spiritual
08:47 Juerd It's back up again even.
08:47 Juerd UPS comes back now too.
08:48 Juerd Okay, I desperately need a break.
08:48 Juerd afk
08:48 QtPlatypus Juerd: I think that thoughts are to brains as processes are to computers
08:48 nothingmuch ciao
08:49 QtPlatypus See yah
09:15 rantanplan_ has joined #perl6
09:36 rantanplan_ has quit IRC (Remote closed the connection)
09:45 joepurl_ has joined #perl6
09:47 masak poor Juerd, Zeno is obviously haunting him :)
09:47 joepurl has quit IRC (Read error: 104 (Connection reset by peer))
09:47 masak has left
09:47 dada has joined #perl6
09:56 joepurl_ has quit IRC (Remote closed the connection)
10:08 nothingmuch [email@hidden.address] 'We offer a variety of different licenses and discounts that can help you get the most out of its software budget ?'
10:08 nothingmuch the listmod example from WWW::Mechanize makes this process pretty fun
10:17 iblechbot has quit IRC (Read error: 110 (Connection timed out))
10:17 scook0 has joined #perl6
10:43 Aankhen`` has joined #perl6
11:19 scw has quit IRC (Read error: 104 (Connection reset by peer))
11:51 Aankhen`` has quit IRC (Read error: 113 (No route to host))
11:52 whiteg has joined #perl6
11:59 kolibrie has joined #perl6
12:05 kolibrie nothingmuch: my YAPC photo from the boat: http://graystudios.org/album/2005/06/img_3327.html
12:07 Limbic_Region has joined #perl6
12:09 iblechbot has joined #perl6
12:25 dudley has quit IRC ()
12:26 scw has joined #perl6
12:31 Aankhen`` has joined #perl6
12:38 Aankhen`` has quit IRC (Read error: 104 (Connection reset by peer))
12:39 nothingmuch has quit IRC (Read error: 113 (No route to host))
12:44 joepurl has joined #perl6
12:48 elmex has joined #perl6
12:53 dudley has joined #perl6
12:56 whiteg has quit IRC ()
13:02 whiteg has joined #perl6
13:12 fglock has joined #perl6
13:25 Aankhen`` has joined #perl6
13:36 whiteg has quit IRC ()
13:41 whiteg has joined #perl6
13:45 gaal kolibrie, what's that streak in the sky behind the CN tower?
13:57 Aankhen`` has quit IRC (Read error: 110 (Connection timed out))
14:04 SM_ax has left
14:14 kolibrie gaal: I think it's an airplane trail
14:25 scook0 has quit IRC ("Leaving")
14:39 ajs has joined #perl6
14:42 saorge has joined #perl6
14:42 saorge has quit IRC (Read error: 104 (Connection reset by peer))
14:42 saorge_ has joined #perl6
14:47 gaal kolbrie: looke like an airplane just on the other side of the tower, but how come the trail is so colorful?
14:54 iblechbot has quit IRC (Read error: 110 (Connection timed out))
14:57 kolibrie gaal: it was close to sunset
15:21 hexmode has joined #perl6
15:41 gaal lambdacamels ahoy!
15:41 scw has quit IRC (Remote closed the connection)
15:41 scw has joined #perl6
15:43 kolibrie gaal: nothingmuch was going to take some medium-format film photos, but I don't know how those came out
15:46 gaal nothingmuch takes nice pictures
15:47 gaal how expensive is newTVar?
15:49 justatheory has joined #perl6
15:50 gaal I know I'm doing something wrong: in reducing the AST, i'm recreting a new TVar for the pragmas-in-effect for every node. why tvar? becuase that's what i had in Env for the other direction: installing pragmas at compile time. but it looks very weird to have two different slots for very similar information
15:52 gaal grrrr, i suppose i'll generalize the compile-time->parser tvar, and indeed make the runtime member just the pragmas-in-effect list.
15:54 xern has quit IRC ("leaving")
15:54 xern has joined #perl6
15:57 xern has quit IRC (Client Quit)
15:57 xern has joined #perl6
15:57 xern has quit IRC (Client Quit)
15:59 xern has joined #perl6
15:59 elmex_ has joined #perl6
15:59 elmex_ has quit IRC (Client Quit)
16:06 rantanplan_ has joined #perl6
16:10 pen1 has joined #perl6
16:10 penk has quit IRC ("Download Gaim: http://gaim.sourceforge.net/")
16:10 pen1 has left
16:10 penk has joined #perl6
16:15 iblechbot has joined #perl6
16:18 GeJ has quit IRC ("Client exiting")
16:27 rantanplan_ has quit IRC (Remote closed the connection)
16:35 myblack has joined #perl6
16:36 myblack has left
16:38 Amnesiac has joined #perl6
16:41 iblechbot has quit IRC (Connection timed out)
16:48 integral has quit IRC (Read error: 110 (Connection timed out))
16:56 GoCooL has joined #perl6
16:57 integral has joined #perl6
17:21 nnunley has quit IRC ("This computer has gone to sleep")
17:32 cmilfo has left
17:37 renormalist has joined #perl6
17:56 nnunley has joined #perl6
18:01 integral_ has joined #perl6
18:03 integral has quit IRC (Read error: 60 (Operation timed out))
18:05 integral_ is now known as integral
18:12 scrottie has joined #perl6
18:12 scrottie ha, found you, awwaiid!
18:20 dduncan has joined #perl6
18:28 geoffb has quit IRC ("Leaving")
18:33 elmex_ has joined #perl6
18:34 elmex has quit IRC (Remote closed the connection)
18:38 scrottie has quit IRC ("translocating to somewhere else to work")
18:47 iblechbot has joined #perl6
18:52 cherimoyo has joined #perl6
18:53 cherimoyo has left
18:56 geoffb has joined #perl6
19:05 GeJ has joined #perl6
19:13 Odin-LAP has joined #perl6
19:22 Amnesiac has quit IRC ("Leaving")
19:29 dada has quit IRC ("vuoi essere assolto o condannato?")
19:50 brentdax has quit IRC (Read error: 110 (Connection timed out))
19:52 Limbic_Region has quit IRC ("tiuq\")
19:54 iblechbot has quit IRC (Connection timed out)
20:03 SamB has quit IRC (Read error: 104 (Connection reset by peer))
20:06 iblechbot has joined #perl6
20:15 dudley has quit IRC ()
20:24 svnbot6 r7025 | fglock++ | * perl5/Code - very small stringification fix
20:24 evalbot_7024 has quit IRC (Remote closed the connection)
20:25 evalbot_7025 has joined #perl6
20:39 rantanplan_ has joined #perl6
21:02 kolibrie has quit IRC ("leaving")
21:04 Qiang has quit IRC ("home")
21:09 brentdax has joined #perl6
21:25 nnunley has quit IRC ("This computer has gone to sleep")
21:38 hexmode has quit IRC (Read error: 104 (Connection reset by peer))
21:48 brentdax has quit IRC (Read error: 110 (Connection timed out))
21:50 brentdax has joined #perl6
21:52 gaal fe
21:53 marshall has joined #perl6
21:53 svnbot6 r7026 | stevan++ | Perl6::MetaModel 2.0 -
21:53 svnbot6 r7026 | stevan++ | * added role() to Perl6::MetaModel to make composing roles easier
21:53 svnbot6 r7026 | stevan++ | * added stub attributes to chaos.pl, not sure if I will really use them though
21:53 svnbot6 r7026 | stevan++ | * added get_method_list() to Class to get list of method labels
21:53 svnbot6 r7026 | stevan++ | * added $::Role imeplementation into genesis.pl, this is only partially complete
21:53 svnbot6 r7026 | stevan++ |   I still need to figure out how I am going to bootstrap Roles into the meta-model.
21:53 svnbot6 r7026 | stevan++ |   I have some ideas, but I wanted to commit my progress up to now.
21:56 evalbot_7025 has quit IRC (Remote closed the connection)
21:56 evalbot_7026 has joined #perl6
21:58 luqui has joined #perl6
22:01 marshall I'm rewriting an /etc/services file using a format, anyone know if there is a way to make a line in a format that starts with a '#' pound sign?
22:01 luqui is that a perl 5 question?
22:01 marshall ya
22:01 luqui go ask in #perl then :-)
22:02 luqui formats are gone in perl 6 (and I never really knew them to begin with)
22:02 marshall thx
22:02 integral luqui: There's dconway's Perl6::Form though, which are a bit like p5 formats
22:03 * luqui tried to use Perl6::Form several times
22:03 luqui it reminded me too much of formats :-)
22:03 luqui I couldn't remember anything, so I'd have my face in the docs
22:03 luqui not what I'd call "intuitive"
22:04 luqui but, at least nobody's forcing us to use them... or anything for that matter
22:04 * buu forces luqui to use perl4
22:05 luqui heh, when did perl 5 come out?
22:05 luqui '91?
22:05 buu 94 I thought
22:05 luqui okay
22:05 buu That might be .6 though
22:05 luqui I was 10 then
22:05 buu Nice.
22:05 buu So was I
22:05 buu I think.
22:05 Khisanth HMM no wonder there are people coming in here instead of #perl asking for perl5 help
22:05 luqui por que?
22:06 buu Khisanth: You're so slow =/
22:06 buu 17:12 < buu> Oh, hrm. #perl is hidden from lists
22:06 buu 17:12 < buu> No wonder people keep showing up here.
22:06 Khisanth never noticed the modes and the last time I did /list it showed up since I was already in there
22:07 luqui should #perl be hidden?
22:07 Khisanth not sure :)
22:07 integral it's always been iirc
22:07 marshall has left "Leaving"
22:07 * luqui considers starting a #perl5 with topic "go to #perl, silly!"
22:08 Khisanth ##perl! :P
22:08 integral ###perl!
22:08 whiteg has quit IRC ()
22:09 Khisanth the unofficial channel for discussion about #perl? :P
22:09 buu No
22:09 buu It's the unofficial channel for discussion about unofficial discussion.
22:22 Supaplex so, unoffically ... MEAHLAHRG!
22:28 fglock has left "Fui embora"
22:33 wilx` has joined #perl6
22:33 wilx has quit IRC (Read error: 104 (Connection reset by peer))
22:35 iblechbot has quit IRC (Connection timed out)
22:37 GeJ has quit IRC ("Client exiting")
22:40 SamB has joined #perl6
22:47 justatheory has quit IRC ()
23:04 justatheory has joined #perl6
23:11 coral if there was a #perl5 that was as on topic as #perl6 is
23:11 coral then that would be useful
23:22 buu What is this "ontopic" you speak of?
23:22 buu Besides, it would be a dead channel
23:24 coral well, conversation here is generally about perl6
23:24 GoCooL has quit IRC ("Leaving")
23:24 buu Just like now!
23:48 hexmode has joined #perl6

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

Perl 6 | Reference Documentation | Rakudo