svn switch --relocate svn.openfoundry.org/pugs svn.pugscode.org/pugs/ | run.pugscode.org | spec.pugscode.org | paste: sial.org/pbot/perl6 | pugs.blogs.com Set by avar on 16 November 2006. |
|||
00:27
BooK joined
00:52
lyokato joined
00:56
lyokato_ joined
01:16
chessguy joined
01:34
wamiks joined
01:53
Azure-BOT joined
|
|||
meppl | guten morgen | 02:21 | |
02:21
kanru joined
02:30
shobadobs joined
02:32
mjk joined
02:36
pasteling joined
03:22
weinig|away is now known as weinig
03:38
Psyche^ joined
03:45
frankg joined
03:53
Psyche^ is now known as Patterner
04:33
nipra joined
04:34
justatheory joined
04:45
felipe joined
05:03
pasteling0 joined
|
|||
svnbot6 | r14893 | audreyt++ | * obra++ pointed out the repo links 404s on pugscode.org' overview section | 05:11 | |
05:12
pasteling joined
05:14
Eidolos joined
05:32
kanru joined
|
|||
svnbot6 | r14894 | audreyt++ | * unTODO passing tests related to binding with array/hash elems as LHS. | 05:35 | |
06:15
BooK_ joined
06:25
frankg joined
06:29
RHainsworth joined
06:31
RHainsworth left
06:42
mjk joined
07:13
marmic joined
|
|||
gaal | moose | 07:19 | |
07:26
ssig33 joined
07:40
iblechbot joined
08:00
[particle] joined
08:35
Azure-BOT joined
08:49
drrho joined
09:15
ludan joined
09:24
[particle] joined
09:29
TimToady joined
09:43
kanru joined,
mr_ank joined
09:57
devogon joined
09:59
AzureBOT joined,
kane-xs joined
10:05
ozo joined,
andara joined
10:43
Azure-BOT joined
10:52
ruoso joined
11:00
avaron joined
11:06
avaron left
11:08
AzureBOT joined
11:09
ludan joined
|
|||
ludan | re | 11:10 | |
ofer0 | re | 11:16 | |
11:17
RHainsworth joined
11:25
elmex joined
11:37
ruoso joined
11:47
mdiep_ joined
11:56
Azure-BOT joined
12:11
TimToady joined
12:18
chris2 joined
12:42
neonse joined
12:52
buetow joined
13:18
Limbic_Region joined
13:30
xinming joined
13:34
gnuvince joined
13:40
iblechbot joined
13:45
ron_ joined
14:01
robkinyon joined
14:30
elmex joined,
RHainsworth joined
14:33
kanru joined
14:34
mako132_ joined
14:48
lumi joined
14:52
andara joined
|
|||
andara | hi all | 14:53 | |
anyone going to the POPL07 conference? | 14:55 | ||
14:55
robkinyon left
14:58
multic joined
|
|||
nwc10 | I'm not, and I'm not sure if anyone is awake currently | 14:59 | |
andara | nwc10: seems very quite indeed | 15:01 | |
15:25
RHainsworth left
15:45
avar joined
15:52
elmex joined,
avar joined
16:04
DebolazX joined
16:15
pasteling joined
16:27
chessguy joined
16:29
hexmode joined,
kane-xs joined
16:31
avarab joined
16:32
avar joined
16:33
avarab is now known as avar
16:51
shobadobs joined
16:53
multic left
16:55
wamiks joined
|
|||
fridim | i've made : cpan -i Perl6::Pugs . the pugs version is : Version: 6.2.13. Is it really the last ? | 17:14 | |
andara | fridim: that's the latest release, yes. You can get a more recent version from svn.pugscode.org/pugs | 17:16 | |
lambdabot | Title: Revision 14894: / | ||
fridim | great :) | 17:28 | |
17:35
justatheory joined
18:12
ludan joined
18:16
andara left
18:25
weinig is now known as weinig|away
18:29
buetow joined
18:35
penk joined
18:37
elmex joined
18:44
hexmode joined
19:01
Psyche^ joined
19:15
prism joined,
Psyche^ is now known as Patterner
19:25
cm_ joined
19:32
cm_ is now known as cm
19:54
wamiks joined
19:56
larsen_ joined
20:02
larsen__ joined
20:09
ludan joined
20:17
chris2 joined
20:36
Aankhen`` joined
20:42
weinig joined
21:09
chessguy joined
21:10
buubot joined
21:11
cj joined
|
|||
cj | TimToady: we were talking about you | 21:11 | |
wolverian | uh oh.. | ||
21:21
jrockway joined
21:24
jrockway joined
|
|||
TimToady | we were? | 21:29 | |
21:37
finchely joined
|
|||
jdv79 | will it be possible to build p5esque OO code under p6? | 21:41 | |
gaal | just how esque? | 21:42 | |
TimToady | yes, different kinds of objects can have different representation schemes and p5hash is one of them. It's just the default is p6opaque. | 21:43 | |
gaal | I think the plan is to make the dispatcher pluggable too, so you can have a p5 @ISAy method resolution order if you like | 21:44 | |
TimToady | obviously if two different representations are related by inheritance but have different schemes, you have to emulate that with some kind of delegation or composition. | ||
jdv79 | cause ai showed some p6 OO code to a colleague and he had a good point that its starting to look like java;) i think less structured/lighter-weight classes still have their uses. | ||
21:44
hcarty joined
|
|||
gaal | jdv79: are you looking for a class to which you can add fields on the fly? | 21:44 | |
jdv79 | that's a large part of it, yeah. | 21:45 | |
gaal | what else does the weight dimension relate to? perf? | ||
nothingmuch and the other moose here have some ideas on making "everything is an object" not suck that way | 21:46 | ||
TimToady | as for the "this is starting to look like langage XXX" argument, that says nothing about whether we're stealing the right ideas or the wrong ideas from language XXX. | ||
gaal | * including attributes | ||
jdv79 | i guess what we mean is the way its very loosely coupled in p5 - methods can be called as subs, representation is dynamic, stuff like that. | ||
TimToady | you can still call a method as a sub--you just have to work at it a little more. | 21:47 | |
21:47
prism joined
|
|||
TimToady | but there are really good reasons to keep subs and methods straight from each other by default. | 21:48 | |
gaal | bbiab & | ||
21:51
stevan_ is now known as stevan
22:04
oylenshpeegul joined
|
|||
wolverian | ..and that would probably be documented in apo12. I certainly like at least the visual documentation :) | 22:07 | |
22:10
Limbic_Region joined
22:15
Aankh|Clone joined
|
|||
gaal | TimToady: is there a context-safe _value_ in Perl 6 for nothing? That is, one that if returned, looks like the callee had said "return", but without involving a control exception in the callee? | 22:26 | |
22:27
oylenshpeegul left
|
|||
gaal | I've wanted this in p5 in the past. perlmonks.org/?node_id=590133 is a p6 case | 22:28 | |
lambdabot | Title: Re^2: 99 Problems in Perl6 | ||
diotalevi | Say, this is a completely random question but is there likely to be a way to manipulate the call stack in p6? I just found myself in p5 wanting to either modify my caller's @_ and force it to restart or return a value for my caller. | 22:30 | |
gaal | that's a scary thought, but I can see where it'd be useful | 22:33 | |
i wonder how far you could get with control exceptions in the general case | 22:34 | ||
you want this w/o the cooperation of the caller, right? | 22:35 | ||
diotalevi | Incidentally, this was because Data::Dumper allows me to have it call into an object's method which is allowed to modify the reference/object but doesn't have a return value and it can't be substituted for just an unblessed value. :-( | ||
Yes, absolutely without any cooperation on the part of the caller. | |||
Data::Dumper kind of sucks when feeding it overloaded objects and tied variables. | 22:38 | ||
So yeah, I just hadn't recalled hearing anyone talk about p6's call stack and didn't know if that was part of the spec or not. Maybe I just heard different terms than I expected. | 22:39 | ||
gaal | (sorry, back) yeah, ACK about the "if you need this you need it bad" nature of this feature | 22:41 | |
I don't recall moosing it either. | |||
things like caller have very strong selectors, but not the kind of crazy mutations you're scheming. | 22:42 | ||
(eg you can ask caller for the most recent block that had a certain label) | 22:43 | ||
diotalevi | On p5 to *really* solve that I'd write something to walk my data prior to DD seeing it and collapse my objects or I'd use PadWalker or such to reach directly into the C. | 22:44 | |
I'm not going to bother, fwiw. | |||
But see... when it comes to solutions like "reach into the C and tweak something" then it's murky about what happens on p6 because "the C" doesn't exist anymore. :-/ | 22:45 | ||
23:03
prism joined
23:11
bonesss joined
23:23
theorb joined
23:28
Aankh|Clone is now known as Aankhen``
23:29
theorb_ joined
23:42
buetow joined
23:52
weinig is now known as weinig|food
|