Parrot 4.0.0 "Hyperstasis" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 18 January 2012.
allison Interesting post on git branching/merging strategies: nvie.com/posts/a-successful-git-branching-model/ 00:18
dukeleto allison: yes, it is a common model 00:23
allison: but mostly too complicated for parrots needs, since we are not supporting a "production" use case where we would need a hotfixes branch
allison: but basically, the big difference is they have a integration branch "develop" and a master branch 00:24
allison: where parrot currently only makes topics from master
allison: how is $work? I assume they are keeping you busy? 00:35
02:18 whiteknight joined
allison dukeleto: yup, never a dull moment :) 02:19
02:53 alvis joined 03:13 dmalcolm joined
dalek rrot/auto-sizes: fb186dd | jkeenan++ | t/steps/auto/sizes-01.t:
Test all execution paths for _set_floatval_range().
03:32
03:38 Psyche^ joined 08:08 lucian joined 09:16 lucian joined
dalek kudo/nom: 1cce955 | moritz++ | src/ (2 files):
typed exception for "Cannot use bind operator with this LHS"
09:32
kudo/nom: 5cf8452 | moritz++ | src/ (2 files):
typed error for binding to native types
kudo/nom: 27a5dd3 | moritz++ | src/Perl6/Actions.pm:
more binding exception fixes
11:30 jsut_ joined 12:22 mtk joined 12:37 bluescreen joined 12:44 benabik joined 12:50 mj41 joined 13:27 alvis joined 14:50 PacoAir joined 15:30 dmalcolm joined 17:38 fperrad joined 17:45 davidfetter joined
dukeleto ~~ 17:51
18:18 lucian joined
benabik Is it my imagination, or is PDD26 mostly copy/paste from the PAST/Node.pir? 18:28
Oh, and from PCT/Node.pir. *sigh* 18:30
dukeleto double sigh 18:32
benabik Well, the POD from PCT isn't included in the documentation online, so I guess it's worth updating the PDD at least for the moment. 18:33
18:34 bluescreen joined 19:13 alester joined 19:33 dmalcolm_ joined
dalek kudo/nom: 3670b71 | moritz++ | src/ (2 files):
<.obs> in the grammar now throws X::Obsolete objects

also provides a small piece of infrastructure for easily throwing typed exceptions from the grammar
19:40
benabik I can find no evidence that %u or %v exist for inline PIR nodes. 19:45
Coke So, if I were to start partcl over today, what is the recommended toolset for creating a language? is there one? 19:49
benabik At the moment, nqp-rx provides the easiest way, I think. Creating a proof of concept that uses winxed for the non-grammar parts is on my TODO list (somewhere below thesis). 19:51
Coke ok. I've already got a version on nqp-rx but that's is stalled due to some open parrot tickets. 19:52
NotFound You can give ohm-eta a try, too.
Coke github.com/plobsing/ohm-eta-wink-kzd ? 19:53
NotFound Yeah
19:56 bluescreen joined
benabik Coke: Which tickets? 19:57
benabik searches. 19:58
Wow, that's a lot. :-/
benabik adds a partcl tag for issues. 20:05
Looks like partcl is mentioned more often than it actually has blockers. I only see two: github.com/parrot/parrot/issues?labels=partcl 20:11
Does get_class automatically turn a namespace into a class? 20:31
Uhm. Should get_class in namespace.pmc be a VTABLE? 20:35
20:36 GodFather joined 20:37 mdomer joined
mdomer hi all! 20:37
benabik hi mdomer
mdomer I have a quastion 20:38
benabik I may have an answer.
mdomer :D
I am very new with parrot, and I am trying to understand
it
i had made some helloworld examples
but I very interested 20:39
in made in work at apache server
could you tell me where is should start
i found
trac.parrot.org/parrot/wiki/ModParr...pacheHooks 20:40
benabik You want to run a Parrot program from apache?
mdomer yep
in the easiest why 20:41
i want to do someting like that apachserver/parratapp
and i don't know
if i start in the right plase
place
benabik I've never tried to use mod_parrot... :-/ 20:42
mdomer or maybe
i know how to use soap in perl
and i think i can connect it somehow 20:43
or maybe i will ask in that way
did you try to make client-server appliaction
based on parrot 20:44
benabik I tend to work on the compilers, rather than applications.
mdomer uhmm 20:45
ok
i coundn't find it to bye sure 20:46
20:46 lucian joined
mdomer ! remember ! i don't have much knowloade about it 20:47
for example i have some perl scripts
and i want to lunch them at win and buntu 20:48
how i schould do that?
Coke m: any relation to tyson domer? ;) 20:52
21:01 mj41 joined
benabik Yeah, I'm going to have to admit I don't know how mod_parrot works. Seems to hook into Apache far deeper than I'd ever care to. 21:04
mdomer :)
benabik adds FastCGI to the list of parrot projects.
project ideas 21:05
mdomer i dont even now if I started from right side
*now know
or maybe i will try to say what i want to do :) 21:06
from begging
21:06 dmalcolm_ joined
mdomer *beginning 21:06
benabik It looks like the link you posted is for people who want to connect new languages to mod_parrot. There appears to be a minor shortage of end-user documentation. 21:07
mdomer It was just key words witch i found
i also found
:
Parrot in Apache 21:08
Difficulty: 4/5
Links of Interest: <NONE, please add some>
Possible Mentors: <UNKNOWN, please volunteer!>
Details: Implement a plugin for running Parrot code in an Apache webserver. The plugin may be a plugin module similar to the old mod_parrot project, it may be a FastCGI module, or anything that works and is portable and well-supported. The plugin should be able to execute raw PIR code and code running in one of Parrot's HLLs, including the ability to load Parrot extension libraries. Preference
i cac volunteer :P
*cac can
21:17 contingencyplan joined 21:39 kurahaupo joined 21:40 mdomer left 21:57 jjore joined
dukeleto ~~ 22:01
benabik o/ dukeleto 22:02
dukeleto will be around soon, but is running to the carts for some noms
benabik Anyone heard of rust before? rust-lang.org 22:16
dukeleto benabik: yep. it comes out of Mozilla 22:24
benabik: it is like their Dart :)
benabik The class PMC has a type method... is it supposed to be a viable entry for VTABLE_type() ? 22:28
viable? no, Lion, I really meant vtable. 22:30
dalek kudo/nom: 12f3505 | jnthn++ | src/Perl6/Metamodel/MethodContainer.pm:
Parentheticize a remark in an error.
22:44
kudo/nom: f9d635c | jnthn++ | src/Perl6/Actions.pm:
Catch undeclared attributes mentions in signatures.
dukeleto is back
benabik: good question. I think we need to fix the Class PMC with fire. 22:45
benabik msg Coke I tried to tag all the parrot tickets that say "partcl is broken with this" with a partcl tag. If there are any I missed, feel free to add. I'll spend some working on them. 22:46
aloha OK. I'll deliver the message.
benabik msg Coke re Parrot #185 / partcl #2 - The tcl{int,string,float} classes appear to be null, which is giving the Null PMC access. Not sure why yet. 22:48
aloha OK. I'll deliver the message.
benabik Okay, and with that I have to go.
dukeleto: Lots of things need to be "refactored with fire". I should really post my "Parrot of the Future" post I've had bubbling in my head. 22:49
dalek p/bs: 36df449 | jnthn++ | t/serialization/01-basic.t:
Tests for P6num and P6str serialization.
23:01
p/bs: fd071cc | jnthn++ | src/6model/reprs/P6 (2 files):
Implement serialize and deserialize for P6num and P6str representations.
23:21 kid51 joined 23:36 Hunger joined
Coke msg benabik Thanks for taking a look! 23:54
aloha OK. I'll deliver the message.