pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/
Set by diakopter on 11 July 2007.
Eidolos so let's throw away the last seven years of implementation work and start over? >_> 00:01
wolverian they're not mutually exclusive..
perl 6 is a spec, not an implementation
diakopter Eidolos: again, :P ... there wouldn't be much that's not reusable, actually. 00:02
Eidolos Parrot?
diakopter the hard work is the find-grained specifying.
(of PGE, I'm thinking of)
fine-grained
Eidolos shrugs 00:03
diakopter nearly all of pugs would be reusable for #2, but yes, the REPL and unicode stuff could come directly from ghc. 00:04
and probably other stuff I don't have in the front of my brain at the moment.
00:06 kanru left
diakopter frankly, I think the bootstrapping step would be nigh impossible anyway, due to Perl 6's (ever-further-pervading) requirements of laziness & parallelism, and the desired-but-as-yet-unspec'ed unified concurrency/event model/api. So much cross-platform stuff would need to be reimplemented... So many functional compiler optimizations would need to be ported from ghc's bootstrapped haskell compiler source... 00:13
based on my *vast* experience writing bootstrapping compilers LOL <eye-roll> 00:14
00:15 mako132 left 00:18 weinig left, kanru joined 00:26 weinig joined 00:33 polettix left, sunnavy joined 00:39 [particle1 left 00:57 weinig left 01:02 nipotaway is now known as nipotan 01:09 Limbic_Region left, justatheory left
Zoffix diakopter, Regarding that typo in the href="". I never used `svn` before so I don't want to mess anything up. After I edit the files.. what do I do? 01:13
Never mind. 01:17
diakopter hm; how about you just nopaste the edits... sial.org/pbot/perl6 01:18
Zoffix What's there to nopaste? .... 01:19
heh
Whatever, nevermind.
pugs_svnbot r17142 | zoffix++ | fixed 404 01:23
r17143 | zoffix++ | fixed 404
diff: dev.pugscode.org/changeset/17143
lambdabot Title: Changeset 17143 - Pugs - Trac
Zoffix ewww.. trans >_< 01:25
pugs_svnbot r17144 | zoffix++ | fixed 404
diff: dev.pugscode.org/changeset/17144
lambdabot Title: Changeset 17144 - Pugs - Trac
Zoffix Done 01:27
pugs_svnbot r17145 | zoffix++ | fixed 404 on Perl6 link
r17146 | zoffix++ | fixed 404 on Perl6 link
diff: dev.pugscode.org/changeset/17146
lambdabot Title: Changeset 17146 - Pugs - Trac
Zoffix HTML code needs a major rewrite but I won't be doing it today ;)
Web "Edit Repos" is kinda broken BTW. I would submit the changes but it would say "ERROR: file is identical to the original" even though it isn't. I'd then hit F5 and it would commit :/ 01:32
01:33 devogon left 01:52 weinig joined 01:59 weinig left 02:06 _mjk_ joined 02:14 weinig joined 02:16 justatheory joined
diakopter Zoffix: thanks for reporting that bug with the "Edit Repos"... I'll email the vendor about it 02:35
Zoffix: also, thanks for fixing all those regressions. :) did you add yourself to /AUTHORS ? 02:38
Zoffix umm. I didn't do anything. But I am listed under "Authors" section somewhere on the site.. 02:39
RE: bug; No problem. It might be some caching issue on your server that I suspected causing IE6 not to scroll down to #fooBar links.
02:40 pjcj_ left
diakopter I meant, thanks for fixing all the regressions [that you did not cause :)]. 02:40
02:41 pjcj joined
diakopter (the removed spaces) 02:41
Zoffix No problem. 02:42
02:47 _mjk_ left 02:48 nperez joined 02:51 mhm joined 03:01 sunnavy_ joined 03:16 sunnavy__ joined 03:17 sunnavy left 03:18 gaal joined 03:19 sunnavy__ left 03:28 sunnavy_ left 03:38 dvorak left 03:50 Teratogen joined, rashakil joined
Teratogen lol 03:50
03:50 justatheory left 04:00 Jamtech joined 04:01 amnesiac joined 04:02 Jamtech left 04:08 cls_bsd joined 04:15 mako132 joined 04:28 mako132 left 04:32 mhm left 04:37 mako132 joined 04:46 mako132 left 04:57 BinGOs left 05:04 BinGOs joined 05:24 weinig left 05:32 rho joined, miyagawa left 05:33 miyagawa joined 05:37 justatheory joined 05:43 weinig joined 05:45 jisom joined 05:48 rho left, drrho joined 05:57 ashelyb_ joined 05:58 Schwern joined 06:08 ashleyb left 06:09 elmex joined 06:14 justatheory left 06:23 dduncan left 06:27 buetow joined 06:28 ashleyb joined 06:29 [particle1 joined 06:32 [particle2 joined, [particle1 left 06:40 ashelyb_ left 06:41 [particle1 joined 06:43 xinming joined 06:44 [particle3 joined, [particle1 left 06:47 [particle1 joined, [particle3 left 06:52 [particle1 left, [particle1 joined 06:57 [particle3 joined 07:00 [particle2 left 07:05 amnesiac left 07:08 jisom left, buetow left, iblechbot joined 07:13 [particle2 joined 07:17 franck___ joined 07:18 [particle1 left 07:23 [particle1 joined, [particle3 left 07:27 rindolf joined 07:31 weinig left, rindolf left 07:33 [particle3 joined 07:36 franck____ joined 07:37 [particle4 joined, torz left 07:38 [particle2 left, [particle2 joined, [particle4 left 07:41 [particle4 joined, [particle2 left 07:42 [particle1 left 07:46 flokuehn joined 07:48 franck___ left 07:56 _mjk_ joined 07:57 Schwern left 08:01 flokuehn left, [particle3 left, flokuehn joined 08:03 sunnavy joined, larsen joined 08:14 devogon joined 08:29 franck___ joined 08:30 cj left 08:31 _mjk_ left 08:47 franck____ left 08:54 iblechbot_ joined 09:07 iblechbot left 09:12 [particle4 left 09:24 cj joined 09:38 franck____ joined, masak joined 09:49 ruoso joined, asksh joined 09:56 audreyt joined 09:59 franck___ left, dwave left
masak it often seems to me that it would be possible to construct a CLI or editor tool that calculated that number after 'plan' in test files 10:08
the Entscheidungsproblem nonwithstanding 10:10
10:10 polettix joined
polettix in dev.perl.org/perl6/doc/design/exe/E...'s_a_Given it is said that this "ancient notation": 10:12
lambdabot Title: Exegesis 4: Syntax - perl6:
polettix when /^\w $/ { print "$name's on first\n" }
now would be written:
when /^ \w $/ { say "$name's on first" }
masak polettix: yes
polettix I couldn't help noticing that two spaces popped up in the regex 10:13
does this mean that the /x switch is implied?
masak polettix: yes
polettix: not sure if you can still leave out the spaces, though
polettix masak: do you mean that /^\w... would be an error? 10:14
10:19 fglock joined 10:22 [particle1 joined 10:24 pmurias joined, [particle1 left
pmurias fglock: hi ;) 10:25
fglock pmurias: hey
10:27 [particle1 joined
pmurias shouldn't binding just be assignment instead of calling 'BIND'? 10:28
10:35 [particle2 joined, [particle1 left 10:39 chris2 joined
pmurias is in a subversion free zone so dosn't have handy access to the pugs repo 10:40
10:40 franck___ joined 10:43 [particle1 joined
fglock pmurias: it could be, after the optimization phase - but at this point we need to keep it as a real operation 10:54
10:57 franck____ left
meppl gugu 11:00
11:00 [particle2 left 11:05 cmarcelo joined 11:12 salzhong joined
masak meppl: gugu 11:21
polettix: I mean I don't know whether it'd be an error or not
11:22 [particle1 left 11:35 pmurias left 12:00 kane_ joined, kane__ left
masak how come localtime() works in the DateTime test, but not in the module itself? 12:06
12:07 devogon_ joined 12:27 [particle1 joined 12:38 nipotan is now known as nipotaway 12:40 devogon left 12:41 TJCRI joined 12:46 [particle2 joined 12:47 salzhong left
polettix masak: according to a bit of documentation I've read, not including spaces should not be a problem 12:49
masak polettix: good
12:50 [particle2 left
polettix I would have been surprised of the contrary :) Thank you for answering, it was really something that the good ol' RTFM would have clarified in a snap 12:50
12:51 jsuisdacc joined
masak :) 12:51
polettix even tough I can justify myself stating that i RTFM then :)
*though 12:52
masak polettix: do you have time to help me investigate the localtime() strangeness? 12:56
you'll notice it when you run ext/DateTime/t/basic.t
13:02 polettix left 13:04 [particle1 left 13:05 devogon joined 13:08 devogon_ left 13:23 jerrylee joined 13:30 nperez left 13:52 jsuisdacc left 13:53 franck____ joined 13:57 buetow joined 14:00 IceShaman left 14:08 IceShaman joined 14:09 franck___ left, franck___ joined 14:23 daxim_ joined 14:24 franck____ left 14:33 kanru left 14:39 daxim left 14:40 flokuehn left 14:48 marmic left 14:55 barney joined 14:57 marmic joined 15:05 amnesiac joined 15:10 pbuetow joined 15:11 masak left 15:22 buetow left 15:24 iblechbot_ left 15:27 jerrylee left 15:28 rintaro left 15:30 kanru joined 15:42 franck___ left 15:53 pjcj_ joined 16:06 pjcj left 16:09 perlDreamer joined 16:23 perlDreamer left 16:32 frobnitz left 16:34 sunnavy left 16:37 franck___ joined 16:39 mako132 joined 16:52 [particle] left 16:56 idiotmax joined 17:00 Schwern joined 17:24 masak joined 17:25 weinig joined 17:26 Schwern left 17:33 mako132 left 17:36 pbuetow left, buetow joined 17:40 dduncan joined, dduncan left 17:41 dduncan joined 17:43 mako132 joined 17:48 pugs_svnbot left, pugs_svnbot joined 17:54 Schwern joined 17:55 cognominal_ joined 17:56 Psyche^ joined
cognominal_ babel sploder 18:00
oops 18:01
diakopter :) 18:04
18:08 franck____ joined, Patterner left, Psyche^ is now known as Patterner 18:17 franck___ left, mako132 left, ruoso left
spinclad perhaps it sploded the lack of babble, for a moment 18:23
18:23 Schwern left 18:25 Blwood joined 18:31 Jmax left 18:33 mako132 joined 18:34 mako132 left 18:36 jisom joined 18:40 pdcawley joined 18:45 pdcawley left 18:46 pdcawley joined 18:48 pdcawley left, pdcawley joined 18:49 pdcawley left 18:52 pdcawley joined 18:55 pdcawley left 18:56 pdcawley joined 18:58 pdcawley left, pdcawley joined 18:59 chris2 left 19:06 buetow left
dduncan opinion question: supposedly the identity value of the set intersection operator is a potentially infinite-sized set ... but if you're working in an environment where only finite sets are allowed, what's the best result for a reduce over set intersection? 19:15
eg, what should [U] return
for an empty list
or should it just fail() ? 19:16
TimToady maybe it should return * :) 19:17
dduncan whatever? 19:18
TimToady sounds kinda like the universal set
dduncan so basically you're saying it should return something, and not die?
19:19 lisppaste3 left
dduncan that's the main thing I wanted to know, return something special, vs die 19:20
TimToady possibly it should return the Object protoobject 19:23
$x ~~ Object should always return true, so it is essentially the universal set 19:24
amnesiac ~~~~~ 19:29
19:34 cognominal_ left 19:35 cognominal_ joined 19:39 Psyche^ joined 19:45 iblechbot joined, jisom left 19:54 Patterner left, Psyche^ is now known as Patterner 19:57 justatheory joined 19:58 cmarcelo left 20:10 drrho left 20:13 thorat joined 20:15 weinig left, weinig joined 20:16 Blwood left 20:17 justatheory_ joined 20:33 justatheory left 20:41 justatheory_ left, justatheory joined 20:46 Schwern joined 20:50 justatheory left, TJCRI left 21:01 barney left, awwaiid left 21:13 awwaiid joined 21:15 fglock left
meppl good night 21:20
masak meppl: 'night 21:22
meppl ;) 21:23
21:24 [particle1 joined 21:25 Daveman joined
masak the Internet is fantastic. thousands of people are connected all over the world, and can wish each other good night with second-fast communication. this can actually bring smiles to people's faces, a fact which is communicated through a semicolon and a closing paranthesis 21:25
I think it's cool, really 21:26
thorat the internet has its moments ;) 21:27
masak thorat: ;) 21:28
21:32 Schwern left 21:35 [particle1 left, weinig_ joined 21:37 [particle1 joined 21:40 weinig left 21:55 demq joined 22:05 dmq left 22:06 buetow joined 22:13 Limbic_Region joined, amnesiac left 22:16 Schwern joined 22:18 pjcj_ left 22:24 weinig_ left, weinig joined 22:25 weinig left 22:26 pjcj joined 22:28 elmex left 22:29 iblechbot left 22:30 thestarslookdown joined 22:31 aindilis left 22:32 toshinori left, toshinori joined 22:35 thorat left 22:41 Schwern left 22:45 larsen left 22:46 [particle1 left 23:02 buetow left 23:07 justatheory joined 23:09 Schwern joined
dduncan opinion question: when speaking of a duration of time, does it make sense to have a negative duration, such as the result of subtracting a newer datetime from an older one? 23:30
spinclad sure 23:32
dduncan okay
spinclad time measured in seconds or days, at least, is affine (linear but without a 0 point), as i see it 23:34
23:34 masak left
spinclad time differences are linear 23:34
23:37 thestarslookdown left 23:42 zostay joined
dduncan sure, well I see no reason not to support positive and negative durations, but I realized that I hadn't so far, so I'm just checking that it's good to switch ... seems that it is 23:45
23:47 Schwern left 23:48 Schwern joined 23:51 [particle] joined, devogon left, devogon joined 23:58 timbunce joined