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.