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:14
lumi_ joined
01:09
theorb_ is now known as theorbtwo
01:28
mdiep joined
01:41
mdiep joined
01:59
mdiep joined
02:01
scsibug` joined,
Limbic_Region left
02:22
mdiep joined
03:13
mako132_ joined
|
|||
svnbot6 | r14895 | audreyt++ | * Remove support for GHC 6.4.x. | 03:25 | |
r14895 | audreyt++ | * Add support for GHC 6.7.x. | |||
r14896 | audreyt++ | * Remove unused ByteString import in drift.pl and in instances. | 03:33 | ||
r14897 | audreyt++ | * Remove hand-crafted Data.Seq and use GHC 6.6's Data.Sequence instead. | 03:36 | ||
r14897 | audreyt++ | * Also use Data.Traversable and Data.Foldable for fmapM and fmapM_ | |||
r14897 | audreyt++ | definitions instead of rolling our own. | |||
r14898 | audreyt++ | * Regenerate instances. | 03:39 | ||
03:50
neonse left
03:55
mdiep joined
03:57
weinig|food is now known as weinig|zZzZ
04:08
mdiep joined
04:16
gantrixx joined
04:47
Aankhen`` joined
|
|||
svnbot6 | r14899 | audreyt++ | * One missing s/Data.Seq/Data.Sequence/. | 04:49 | |
r14900 | audreyt++ | * Adjust Data.Seq in Pugs.cabal.in. | |||
05:23
nipra joined
|
|||
svnbot6 | r14901 | audreyt++ | * MO.Run: Add Show instance to repair build against GHC 6.7. | 05:44 | |
06:15
BooK joined
06:17
lihaitao joined
07:12
RHainsworth joined,
RHainsworth left
07:17
sili joined
07:26
DHGE joined
|
|||
gaal | TimToady: re syn patch 13491 | 07:38 | |
statement_prefix:<do> gather for @foo { .take } | |||
better to say statement_prefix:<gather>, since the example uses that, no? | |||
07:42
lihaitao joined
08:13
pasteling joined
08:32
iblechbot joined
08:49
larsen_ joined
09:49
marmic joined
10:12
elmex joined
10:26
devogon joined
10:29
buetow joined
10:34
chris2 joined
10:57
camenix joined
11:05
elmex joined
11:28
iblechbot joined
11:56
polettix joined
12:35
elmex joined
12:50
iblechbot joined
12:58
lisppaste3 joined
13:22
lihaitao joined
13:30
BooK joined
13:34
bonesss joined
13:36
buetow joined
13:49
RHainsworth joined,
RHainsworth left
13:51
bonesss joined
13:56
bonesss joined
14:14
Limbic_Region joined
|
|||
Limbic_Region sees support for < ghc 6.6 was dropped | 14:23 | ||
unfortunately that includes 6.5 (which really is 6.6) | |||
Limbic_Region updates his ghc | |||
14:23
larsen_ joined
14:36
lihaitao left
14:50
bonsai joined
14:53
khisanth_ joined
15:04
penk joined
15:21
nperez joined
15:23
__Ace__ joined
15:24
khisanth_ joined
15:25
ayrnieu joined,
khisanth_ is now known as Khisanth
15:27
ayrnieu joined
15:47
EricL joined
15:49
EricL left
15:51
nipra joined
|
|||
bonesss is away: eat | 15:55 | ||
16:54
nipra joined
16:57
hcarty joined
17:21
weinig|zZzZ is now known as weinig
17:32
Daveman joined
17:34
awwaiid joined
18:19
cognominal joined
18:20
Psyche^ joined
18:22
elmex joined
18:31
penk left
18:36
Mahmoud joined
|
|||
Mahmoud | hello, what happen to perl6 | 18:36 | |
allbery_b | ? | ||
18:37
Psyche^ is now known as Patterner
|
|||
Mahmoud | any changes since last 6 monthes | 18:37 | |
allbery_b | aside from, ghc 6.4 / 6.5 support has been dropped as was previously announced | ||
oh. *that* would require a tome :) | |||
Mahmoud | perl 5 support? | ||
jnthn | There must have been a release in the last six months... | 18:40 | |
Mahmoud | jnthn, an early prototype as usual or close to stable perl6? | 18:41 | |
18:42
luqui joined
|
|||
Mahmoud | ** GHC 6.4.1+ is still supported, but 6.6 will be required in the next release | 18:43 | |
from svn.openfoundry.org/pugs/ChangeLog | |||
allbery_b | the 6.6 change happened last night | 18:44 | |
[22:25] <svnbot6> r14895 | audreyt++ | * Remove support for GHC 6.4.x. | |||
Mahmoud | i see | ||
any reason to do so? | |||
allbery_b | one suggested by the commit messages: pugs has been using a bunch of hand-rolled types and implementations thereof that are in the 6.6 base | 18:45 | |
masak_ | jnthn: yes, I believe that Pugs 6.2.13 was released on October 17 | 18:52 | |
at least search.cpan.org/~audreyt/Perl6-Pugs...l6/Pugs.pm says so | |||
lambdabot | Title: Perl6::Pugs - A Perl 6 Implementation - search.cpan.org, tinyurl.com/t55p4 | ||
18:55
gnuvince joined
|
|||
fridim | cpan -i Perl6::Pugs takes age to install (on AMD Athlon 1100Mhz) But works perfectly :] | 19:14 | |
19:15
nipra joined
|
|||
fridim | one day ton compile it :) | 19:15 | |
s/ton/to/ | |||
Khisanth | really? pugs itself only takes 15minutes ... | 19:23 | |
it does tak 1.5 hours to run make test though | |||
19:26
SamB left
19:28
neonse joined
19:37
dolmen joined
19:38
Mahmoud left
|
|||
Tene | Khisanth: it takes several horus to compile on my desktop | 19:46 | |
1ghz, .75G ram | |||
19:50
Jedai joined
|
|||
Khisanth | ah that ram can make a big difference | 19:51 | |
s/that/the/ | |||
Tene | on dual-core, 64-bit laptop with 2GB ram, it takes 20 minutes | 19:54 | |
20:13
RHainsworth joined,
RHainsworth left
20:25
luqui joined
20:30
Tene joined
|
|||
Khisanth | Tene: right, difference between 15 minutes and 20 is not that large :) | 20:32 | |
20:32
penk joined
20:37
bonesss joined
20:51
prism joined
20:58
nperez joined
21:08
weinig is now known as weinig_,
weinig_ is now known as weinig
22:05
turrepurre joined
|
|||
luqui | I'm having trouble building pugs: Setup: error reading ./.setup-config; run "setup configure" command? | 22:35 | |
this might be important: Setup: cannot satisfy dependency network-any | 22:36 | ||
audreyt | luqui: hm. how did you install your GHC? | 22:37 | |
luqui | portage | ||
allbery_b | make sure you have ghc 6.6 and its extra-libs package | ||
luqui | apparently network is a package that I didn't have. I'm installing it now | ||
there she blows | 22:38 | ||
stevan | luqui!! | 22:39 | |
luqui | I'm back again... could be for a weekend like last time. | ||
how goes it? | |||
stevan | it goes, and you? | ||
audreyt | just settling into new residence; finally found time to hack | ||
stevan: how's $job? | |||
stevan | audreyt: the $client is going on vacation till new year,.. so hopefully it will be very very quiet | 22:40 | |
audreyt | yay | ||
stevan | and we are going to be hiring a new minion soon as well | ||
audreyt: yours? | |||
audreyt | less crazy than before | 22:41 | |
changed from 3-4day/wk to 1-2day/wk for field work | 22:42 | ||
so much more time at home | |||
stevan | very nice | ||
audreyt | takes effect from this week | ||
we'll see how it goes | |||
new place is wonderful for hacking :) | |||
luqui | audreyt, you mean it is a room? | 22:43 | |
stevan just got a new chair,.. not as exciting as a new home, but its still very nice :) | |||
audreyt | luqui: no, an apartment with garden, located on a pleasant mountain nearby taipei | ||
luqui | nice | 22:44 | |
audreyt | stevan: ooh. I got a new extremely comfortable hacking chair as well | ||
hideously expensive but so far seems to be worth it | |||
luqui | oh, stevan, you got 1-up'd | ||
stevan sulks | |||
audreyt purrs | |||
stevan | audreyt: so we are gonna start using a combo of Ocaml and Perl at $work | 22:45 | |
audreyt | nice! | ||
luqui | yummy | ||
stevan | I pondered Haskell,.. but I needed something which would be easier to do imperitive stuff in if I needed it | ||
22:45
Coleoid joined
|
|||
audreyt | ocaml is wonderful for production | 22:45 | |
stevan | yes :) | ||
audreyt | curiously though the only reason why ocaml isn't used for $job here | ||
is that it can only run in interpreted mode on AIX | 22:46 | ||
which makes it far slower than GHC | |||
stevan | hmm | ||
we mostly deploy on FreeBSD , so I should be safe | |||
I am polishing up my "port" of TestSimple right now | |||
audreyt | nice | ||
luqui | so what is the state of pugs? | 22:49 | |
what's the the maximum accomplishment satisfying: accomplishment size / (now - date finished) | |||
audreyt | v6/ mostly | 22:51 | |
selfhosted parser, grammar engine, compiler for a subset of perl6 | 22:52 | ||
that gens p5 and PIR | |||
(see miniperl6 spec) | |||
v6/v6-MiniPerl6/miniperl6-spec.pod | |||
GHC 6.7 is amazingly fast | |||
on macintel here with GHC 6.7 in perf build, a fresh pugs make is.. | |||
real 3m39.008s | |||
used to take 12m or so | 22:53 | ||
nwc10 | that's 12m for GHC 6.6? | ||
luqui | how's its code generation? | ||
audreyt | yeah | ||
luqui: supposedly much improved with SSE | |||
nwc10 | sacrificing PhD students clearly far more effective than sacrificing rubber chickens :-) | ||
audreyt | and a new Core language that elimiates casts | ||
nwc10: heh, also GHC's largest real application in GHC | |||
so all optimizations goes there | 22:54 | ||
pugs gains indirectly because it's doing something resembling what GHC does | |||
stevan | and who said nepotism was bad ;) | ||
nwc10 | so the GHC folks are basically writing GHC to compile itself better? (Oh, and improve computer science and get PhDs and all the groupies associated with that) | ||
stevan tries to picture GHC groupies .... | 22:55 | ||
audreyt | nwc10: right | ||
Group Hug Committee | |||
nwc10 | :-) | ||
masak | :) | ||
nice to hear you are settled in at your new, hacking-productive place with a view, audreyt | 22:56 | ||
audreyt | danke. it took far too long | 22:57 | |
masak | myself, I've recently had an exam on China's geography, so Right Now, I know exactly where Taipei is :) | ||
22:57
Eidolos joined
|
|||
audreyt | mostly because it's my first time doing any household related work :) | 22:57 | |
masak: that sentence is unsafe to utter in Taiwan, just so you know :) # personally I'm fine | 22:58 | ||
masak | audreyt: oh | ||
still have a lot to learn about the politics, obviously | |||
audreyt | :D | ||
masak | so, are you in Taiwan like, under siege or something? | 22:59 | |
(maybe I should just go read the relevant Wikipedia page) | 23:00 | ||
audreyt | right | ||
it's highly complicated :) | |||
audreyt goes hacking MO back | 23:01 | ||
nwc10 | MO? | ||
audreyt | luqui: so the much delayed 6.28.0 release is now only pending the Meta Object (MO) integration | ||
it's feature complete, just needs to hook new Pugs.Prim etc into it | |||
as outlined in docs/notes/mo-bootstrap-plan.pod | 23:02 | ||
masak | cool. I was wondering what kept 6.28.0 back | 23:04 | |
svnbot6 | r14902 | masak++ | [docs/notes/mo-bootstrap-plan.pod] | 23:11 | |
r14902 | masak++ | * fixed a few typos and too-long lines while skimming | |||
audreyt | wow. masak++ | ||
23:12
Aankhen`` joined
23:13
weinig joined
|
|||
masak reads en.wikipedia.org/wiki/Political_status_of_Taiwan | 23:14 | ||
lambdabot | Title: Political status of Taiwan - Wikipedia, the free encyclopedia | ||
masak | wait, wait... so "Republic of China" is different from "People's Republic of China"? | 23:15 | |
complicated indeed | |||
"In addition, the situation can be confusing because of the different parties and the effort by many groups to deal with the controversy through a policy of deliberate ambiguity." :( | 23:16 | ||
masak wonders if the world will someday cease to think in terms of nations | 23:19 | ||
& # sleep | 23:20 | ||
audreyt | g'nite :) | ||
allbery_b | sadly, not until everyone's brains are upgraded to models that don;t automatically think in terms of Us = Like Me vs. Them = Not Like Me | 23:22 | |
obra | Eventually, we'll all think in corporations | 23:25 | |
nwc10 | www.theonion.com/content/node/29441 | ||
lambdabot | Title: Relations Break Down Between U.S. And Them | The Onion - America's Finest News S ... | ||
nwc10 | obra: yes, I was tinking about "Microsoft gets the bomb" as being the answer to the question "when" - but I couldn't find that story online | ||
Was it segfault.org (and now lost) or somewhere else | |||
23:27
rhett joined
|
|||
rhett | is perl6 actually happening? | 23:27 | |
Tene | Yes. | 23:28 | |
audreyt | ?eval 'perl6 happening'.true | ||
23:28
tech joined
|
|||
evalbot_r14902 | Bool::True | 23:28 | |
rhett | is there an estimated release date? | ||
audreyt | perl6 says true. | ||
rhett | can we bet on an over/under or something? | ||
tech | try 2050 | ||
nwc10 | ?eval "salmon live in trees and eat pencils".true | 23:29 | |
evalbot_r14902 | Bool::True | ||
tech | so perl is finally getting bool | 23:30 | |
obra | rhett: It's my job to stand in the way when people ask about release dates and 1) take the bullet and 2) say "How much money do you have?" | 23:36 | |
stevan knits a kevlar sweater for obra for xmas | 23:41 | ||
jrockway | the real question is, when is perl7 going to be released :) | ||
stevan | jrockway: on easter | 23:42 | |
obra | jrockway: never | ||
that's the point of mutable grammars | |||
after this, larry gets a break | |||
->fly to boston | 23:43 | ||
nwc10 | have a safe trip | 23:44 | |
audreyt | kill SIGINT, $TimToday | 23:46 | |
Toady, even. |