6.2.11 released! | pugs.blogs.com | pugscode.org | pugs.kwiki.org | paste: sial.org/pbot/perl6
Set by audreyt on 1 February 2006.
ingy hola 02:34
stevan_ heya ingy 02:39
ingy hi stevan_ 02:52
stevan_: I just ported tt2 to js 02:53
stevan_ tt2? Template Toolkit??
ingy yeah
stevan_ thats cool,.. totally nuts,.. but cool :)
ingy Jemplate
stevan_ is this for Kwiki? 02:54
ingy no it's totally sane
it uses tt's parser
with a JS backend
stevan_ Ajax?
ingy nope
stevan_ is confused 02:55
ingy you compile all your TT2 templates into a single foo.js
and then there is a small Jemplate.js
stevan_ oh
ingy EOS
stevan_ that is insane
ingy QED
etc
insane but simple
stevan_ so how does it get displayed? 02:56
does the browser handle it all?
ingy =head1 SYNOPSIS 02:57
var data = fetchSomeJsonResult(); var elem = document.getElementById('some-div'); elem.innerHTML = Jemplate.process('my-template.html', data);
hmm, that messed up
rafb.net/paste/results/Qcy1mR77.txt 02:58
stevan_ that is completely insane :)
totally cool,.. but totally nuts :) 02:59
ingy thanks
now I need to finish it ;)
svnbot6 r8955 | yiyihu++ | Add a test for a bug which cause pugs "hang". 03:19
meppl guten morgen 04:52
Supaplex elo meppl 06:06
I just finished off a 32oz glass of dreamy chocolate milk *mmm* 06:08
meppl good morning supaplex 07:41
i take a shower now
nothingmuch wow 07:47
www.mountainwerks.org/cma/2003/ptarmigan.htm
dduncan ooooo pritty! 08:01
wolverian make clean didn't fix the weird make test errors on fbsd 08:11
wolverian heh, "lambdacamel combinators". 08:17
gaal wolverian: where? :) 08:41
wolverian gaal, larry's post in the quasiquoting thread 08:45
IIRC
(my memory spans about ten minute)
s
gaal wolverian: thanks :) 08:46
svnbot6 r8956 | Darren_Duncan++ | r2375@darren-duncans-power-mac-g4: darrenduncan | 2006-02-07 01:16:38 -0800 09:21
r8956 | Darren_Duncan++ | /ext/Rosetta : begun rewrite of Language.pod; renamed Rosetta's native language from 'IRL' to 'Rosetta D' (it will now officially implement The Third Manifesto)
rafl reads some computer-oriented programming lectures slides to prepare himself for an exam 09:30
recursive c program: public void (...)
D'OH!
rafl Hi kane_ 09:35
kane_ morning rafl
dduncan good morning to y'all also 09:41
Juerd rafl: Recursion is possible using globals, you know ;) 11:07
rafl Juerd: I already heared from a thing called stack. This sounds really dangerous.. always setting up a stack frame and so on. 11:52
Juerd: Therefor globals seem to be much more sane!
Juerd Yeah 11:53
Exactly
Though I'd use a single global, a struct named stack :)
gaal Interesting talk: www.st.cs.uni-sb.de/edu/seminare/20...sweeny.pdf 12:02
# "The Next Mainstream Programming Languages: A Game Developer's Perspective" 12:07
wolverian reading it.. interesting 12:08
rafl What will be the next mainstream programming language? 12:10
lypie python! 12:11
lypie chuckles evilly
Juerd I don't get what people like in Python.
rafl Cool libraries like pygame for example. 12:12
wolverian heh it talks about stm too :) so exciting. 12:13
lypie Juerd: nor i 12:16
wolverian what the heck is lenient evaluation?
azuroth Juerd: I like python because I can convince my classmates to use it, and it's not ...well... C++
azuroth or to clarify, it's almost perl and ruby's mutually recursive baby 12:18
Juerd Huh? 12:24
No. Perl and Ruby rock, Python sucks. There can't be a connection, especially not a natural one.
theorbtwo That was supposed to be /clearer/?
azuroth :-) 12:25
Aankhen`` I detest forced whitespace, but I like pretty much everything else (that I've seen) of Python.
azuroth what's so bad about python?
I haven't done much, and what I've seen does suck in comparison, but when it's C++ or python, I'm willing to give it a shot 12:27
lypie would prefer c++ honestly 12:28
Aankhen``: yeah. its the forced whitespace that made me in the 1.5.1 give the **** up on the langage
yoyo chris2
azuroth I have to admit though, that I'm likely only tainted by using wxwidgets and win32 API for GUIs. 12:29
chris2 hi lypie 12:32
audreyt yo 14:17
wolverian evening
audreyt sorry I was away... $job, cyclic dependencies in visa application (had to choose betwen .il and .de/.at but not both) 14:18
and fighting with mainstream media
to try to not get misrepresented
wolverian no reason to be sorry, it's your life :)
audreyt but I'm not enjoying this ;)
wolverian right.. :) I'm sorry it's been hard for you
audreyt so it's like, I feel sorry for myself :p
wolverian what media?
audreyt some random newspaper
pretty major one though
wolverian what country? 14:19
audreyt .tw, my native country
wolverian right. well, media sucks, in general :)
audreyt indeed :)
wolverian random observation: when using the mouse with your other hand, the cursor seems to be the wrong way around 14:20
audreyt indeed
webmind wolverian, intresting :)
audreyt gaal: .il denied me multi entry, citing that I didn't have the .de visa 14:21
wolverian I absolutely adore nipple mice though - it's easy to use even with my left hand.
(s/nipple/clit/, maybe)
audreyt gaal: and .de wouldn't grant me visa without a visa in my midpoint country, .il
wolverian ouch
audreyt isn't bootstrapping fun :)
webmind wolverian, can't say I have that problem.. but it might be that I don't use both my eyes at the same time
szbalint hey audreyt
wolverian webmind, the cursor thing
?
webmind byes
audreyt szbalint: yo 14:21
webmind -b
Juerd audreyt: Does the mainstream media thing have to do with Pugs? 14:23
audreyt Juerd: not at all. 14:24
Juerd I see
wolverian: Feel free to call them "G spots" 14:25
wolverian: Though I don't know if that's related to the QWERTY configuration's G location, or to some other thing :) 14:26
wolverian I'm not that friendly with my thinkpad.. yet..
Juerd Oh, I am
wolverian :)
gaal audreyt: aahhhhhh!!!!
Juerd With my own thinkpad, just for the record :)
szbalint adds dvorak to his todo list
I always wanted to learn to use that kind of keyboard :)
Juerd
.oO( interesting greeting there, gaal )
szbalint: Use dvorak.nl, authored by yours truly 14:27
szbalint: And feel free to ask for advice or support during your training
obra 'morning
Juerd Hi, obra
gaal how about single entry .il, get a .de visa here? pressured :(
and the way back remains unresolved
szbalint looks 14:28
lypie hey audreyt :)
lypie Juerd: thats pretty damn cool (dvorak.nl) 14:31
Juerd Thanks
audreyt gaal: indeed, I'd need two visas 14:33
audreyt gaal: two additional ones done in .il -- actually three if you consider .at 14:33
(but schengen should cover me there) but in any case this is too tight :/ we'll talk about it in realspace
Juerd visa--
wolverian one good aspect of eu (schengen).. 14:34
gaal audreyt: still time to secure the single-entry .il visa, I hope?
Juerd wolverian: It's pathetic that it's needed, really
gaal Visa.hs-boot
xinming audreyt: hmm, will utf-8 support being added after perl 6 boot-straped?
wolverian Juerd, yes. people suck
xinming audreyt: pugs now can't handle the utf-8 file. :-( 14:36
gaal xinming: huh? i thought it could *only* hadnle utf-8
wolverian maybe he means that it doesn't handle » etc 14:37
xinming audreyt: and It was really amazing that how much the rule pugs supports. :-) Have lots of fun trying rules. :-)
gaal: No, It won't, hmm, at least, It won't handle the Chinese utf-8 character correctly.
wolverian: No, I mean Chinese character. Today, I try to slurp a text file, It goes unreadable. 14:38
audreyt xinming: hmm, utf8 in source file should be fine 14:49
xinming audreyt: Yes. but not in external file.
audreyt gaal: yeah, Iconsidered calling my journal title Visa.hs-boot just this hour
stevan_ hey audreyt :) 15:23
stevan_ hey nothingmuch 15:23
audreyt stevan_: yo 15:24
audreyt stevan_: I'm going to sleep now... 15:28
stevan_ audreyt: sweet dreams
stevan_ is drowning in $work anyway ,.. just saying hello
stevan_ curses incomplete @data, and $clients who insist the UI should Just Work when encountering it 15:30
Aankhen`` stennie: just_work() 15:41
stennie aankhen``: eh? 15:44
Aankhen`` Er, sorry, badly aimed Tab. 15:47
That was meant for stevan_.
stennie heh, np ;) 15:49
stevan_ Stevan.stops_whining() & Stevan.just_works() :) 15:50
Aankhen`` Heh.
Actually, I meant s/Just Work/just_work()/ to stay in the spirit of the thing. 15:51
stevan_ UI.just_work() || die; 15:53
Limbic_Region has a bit of a favor to ask 18:57
Limbic_Region is a Dad as of Sunday evening
Aankhen`` No.
Never.
Wow, congrats!
Limbic_Region a little girl, Jasmine, 18:58
unfortunately, I used perlmonk.org (which has been done for some time now) to host my web page
my family is a thousand miles away and my wife's is even further
I was wondering if anyone wouldn't mind hosting a static HTML page for me and a handful of pictures
?
thanks Aankhen 18:59
avar how large? 19:03
& how long?
Limbic_Region 6 pounds 15 1/2 ounces
19 1/2 inches
avar no, the web page
Khisanth heh
avar or is this some .us measurement of file sizes & time?;) 19:04
Limbic_Region static HTML will be only a couple dozen bytes and the pics would be circa a couple of meg 19:05
would need it hosted for a solid 2 weeks
avar sure, I'll host it
Limbic_Region thanks!!!!!
let me build the page and size the images and when I am ready to upload I will /msg you?
avar sure 19:06
szbalint Congrats Limbic_Region. 19:48
(I see your hosting is sorted :) 19:49
Limbic_Region yep 19:53
thanks
kolibrie szbalint: I used Juerd's dvorak.nl tutor - works great 19:54
szbalint kolibrie: Yeah, It seems great. 19:58
kolibrie has been typing dvorak for about three months now 19:59
lypanov Limbic_Region: congratz! 20:43
nothingmuch kolibrie: how's it going? 21:29
nothingmuch spammed perl 6 language bigtime 21:30
with flame bait, too
kolibrie nothingmuch: not bad at the moment. finishing up one work project, then maybe I can relax a little bit and get back to pugs
kolibrie wants to talk about data extraction using grammars sometime 21:31
nothingmuch wishes he had time for pugs 21:34
nothingmuch wishes he had time period
talk at a conf or something?
kolibrie no, figure out how they work 21:35
of course, once I figure it out a little more, I wouldn't mind sharing at a conference 21:36
kolibrie decides that would definitely be fun 21:37
Limbic_Region thanks lypanov 21:38
nothingmuch kolibrie: btw, did you consider coming to OSDC::IL::2006? 21:40
obra nothingmuch that's quite an email 21:41
nothingmuch obra: aye
i hope it's not too yucky
nothingmuch expects to get some bad feedback for it 21:42
obra It's a little unclear how much you mean "pugs" when you say "perl6"
and how much you mean "parrot, ponie and pge"
nothingmuch i discuss pugs later
integral oh, I said that kind of stuff once here, no one seemed interested *sigh*
nothingmuch parrot is less
but still in there
pge is part of the "making it faster" 21:43
we are at "making it work"
i think we need "making it work right"
and then "making it faster"
integral hmm, some of your pugs comments are about the direction pugs is moving anyway with PIR and layers
nothingmuch as I see it "making it work right" is difficult to achieve if we don't concentrate specifics
integral: ofcourse
obra Well, there are basically two parallel implementations. Parrot/PGE and "Pugs which embraces everything"
nothingmuch it's noting new 21:44
integral it's just that you don't make clear that pugs is already doing this
nothingmuch obra: pugs is a testbed, as I see it
and a bootstrapping tool
and everything at the moment
parrot and pge are IMHO too low level to be useful right now
but it's good that they're being developed because they save time later
anyway, please read fully 21:45
i think i touch on most of these issues in a way
integral doesn't think much will come of it
nothingmuch i think the most crucial parts are much lower though 21:46
in that Perl 6 is just too big to get it all done
integral I predict that someone will point out that pmichaud is already taking submissions to update the synopses as things get decided, and there will be a big argument about how to split it into layers
dduncan nothingmuch, I just saw your p6l post
kolibrie nothingmuch: no, I'm taking my family to the Netherlands in March, so that uses up all vacation time and 'extra' money
nothingmuch kolibrie: ah
is it already too late for them to smoke weed there?
dduncan I will withhold comments for the moment, as I haven't thought the matters through 21:47
kolibrie nothingmuch: we don't do that!
nothingmuch kolibrie: but it's the netherlands ;-)
kolibrie nothingmuch: true, a lot of stuff goes there
nothingmuch anyway, i'm off to bed, i think 21:49
kolibrie nothingmuch: good night
stevan so,.. just toss a big one over the fence and go to sleep
*sigh* kids
nothingmuch =)
obra heh
stevan tosses it back over at nothingmuch 21:50
nothingmuch it's not polite to wake people up by throwing cows at them
kolibrie stevan: maybe you want to fund kolibrie's conference fund 21:51
stevan enjoys a game of cow vollyball with nothingmuch
kolibrie: if you fund mine,.. I will fund yours
kolibrie stevan: sounds like a plan
nothingmuch kolibrie: what about getting $work to do it? 21:52
stevan starts to make plans for a worldwide conference tour funded by kolibrie Inc.
kolibrie nothingmuch: right, it was tricky enough getting to YAPC::NA 21:53
nothingmuch anyway
off to bed fo real 21:54
*for
stevan kolibrie: I will call up, pretend to be your client in chicago and tell your boss I need you there pronto! or I will take my business elsewhere
by the time they realize,.. you will be on a plane
kolibrie stevan: awesome
dduncan question ... 22:45
in Perl 5, the use of back-tick string delimiters indicated a system command to run
in Perl 6, I don't think this exists anymore 22:46
are back-ticks currently used for anything in Perl 6?
obra Does larry say it doesn't exist in perl6 explicitly?
Because if not, it does
dduncan I meant, does a back-tick delimited string have any special meaning right now?
I'm not aware of that being the case, but thought I would check 22:47
I thought that invoking the shell like that was something excised from the core language like formats and put in a module instead 22:48
dduncan ?eval my $::<x y> = 3; say $::<x y>; 23:36
evalbot_8956 Error: unexpected ":" expecting "$!" 23:36
dduncan ?eval my $foo = 3; say $::<foo>; 23:38
evalbot_8956 Error: unexpected "$" expecting block construct, ":", "(", "!", "/", "^", "*", "?", ".", "+", ";", word character, term postfix, operator, postfix conditional, postfix loop, postfix iteration or end of input
dduncan hmm, this still needs implementing, it seems
I'll see if a test exists ... 23:39
xinming what's the difference between `sub foo( $n, &block ) { ... };' and `sub foo( $n, *&block ) { ... }' ? 23:44