user10032 has quit [Remote host closed the connection]
benq has joined #ponylang
dubmass has quit [Ping timeout: 260 seconds]
Praetonus has joined #ponylang
vaninwagen has joined #ponylang
<SeanTAllen>
srenatus[m]: did you check out how ponyc is supporting that for windows? might be something to learned from it (I have to admit I haven't looked into it).
<SeanTAllen>
hello dubmass
<srenatus[m]>
SeanTAllen: ponyc does all that via C defines, which behave like variables (unlike the flags in pony code, as far as I can tell)
<SeanTAllen>
hi. hmmm.... i would suggest pinging kulibali on github. He would probably be the best one to give feedback. I'll also send him a link to your PR.
<SeanTAllen>
I think the approach Ponyc uses is probably the best approach. But I haven't look to closely. I'm going to disappear on your now. I need to go back to sleep.
<srenatus[m]>
thanks!
<vaninwagen>
wallaroo still on HN front page :)
samuell has joined #ponylang
samuell has quit [Remote host closed the connection]
samuell has joined #ponylang
xcombelle has joined #ponylang
<xcombelle>
hi,
<xcombelle>
if I understand correctly in pony actor model, the different behavior are processed in the same order they are called. Am I right ?
<xcombelle>
I suppose that it implies there is a queue to linearize the parameters Am I right ?
<Praetonus>
xcombelle: That is correct for a single actor. But messages sent to different actors can be processed in any order
<xcombelle>
Praetonus: I suppose that it is implied by the term of sequencial. in tutorial, but I believe it would be clearer with this example with appropriate definition of before and after: a.first(); a.second(); b.first(), b.second() can gave this result "a first;b first;a.second;b.second" but not this one "a first;b second /* Impossible:b.first() is called before b.second()*/;a.second;b.first"
<xcombelle>
the sequential story is very interesting, wonder if other language has similar thing
bimawa has quit [Ping timeout: 246 seconds]
bimawa3 has joined #ponylang
bimawa4 has joined #ponylang
bimawa2 has quit [Ping timeout: 255 seconds]
tscho has quit [Read error: Connection reset by peer]
tscho has joined #ponylang
<SeanTAllen>
xcombelle: so at the root level, any actor model language could have it. however, erlang for example allows for "selective receive" that allows you to process messages in the mailbox in a fashion that would be "out of order". There are pros and cons to each approach: http://ndpar.blogspot.com/2010/11/erlang-explained-selective-receive.html
benq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jsgrant has quit [Quit: jsgrant]
jsgrant has joined #ponylang
jemc has joined #ponylang
jsgrant has quit [Client Quit]
jsgrant has joined #ponylang
<xcombelle>
thanks a lot for the reference
<srenatus[m]>
I wonder about that list of logos on the bottom of https://www.wallaroolabs.com/ ... is it users of wallaroo? (I'd love to know if one of our teams (chef) uses it, but I'm not aware of any...)
<SeanTAllen>
no, that's a "can work with these things"
<SeanTAllen>
srenatus[m]: perhaps we need to clarify that. we saw it on a somewhat "standard" thing that lots of sites do for "things that we are compatible with"
<SeanTAllen>
how long have you been at chef srenatus[m] ?
<srenatus[m]>
SeanTAllen: ~7 quarters
<srenatus[m]>
thanks for clarifying -- it looks a bit like the usual "these guys love us" listing
<SeanTAllen>
ill bring that up
<SeanTAllen>
we dont want to give incorrect impressions
<SeanTAllen>
how big is chef these day srenatus[m] ?
<srenatus[m]>
SeanTAllen: 300ish?
<SeanTAllen>
I know some folks who used to work there and i think one or two that still do
<srenatus[m]>
:) let me know whom you want me to say "hi" to. it's about time west coast wakes up...
vaninwagen has quit [Ping timeout: 248 seconds]
aturley has quit [Quit: aturley]
jsgrant has quit [Read error: Connection reset by peer]
endformationage has joined #ponylang
user10032 has joined #ponylang
slfritchie has joined #ponylang
jsgrant has joined #ponylang
Praetonus has quit [Quit: Leaving]
dipin has joined #ponylang
nisanharamati has joined #ponylang
atk has quit [Changing host]
atk has joined #ponylang
atk has quit [Quit: "reconnecting"]
atk has joined #ponylang
samuell has quit [Quit: Leaving]
samuell has joined #ponylang
samuell has quit [Client Quit]
vaninwagen has joined #ponylang
misko_ has joined #ponylang
jemc has quit [Ping timeout: 255 seconds]
jemc has joined #ponylang
benq has joined #ponylang
_andre has quit [Quit: leaving]
misko_ has quit [Ping timeout: 260 seconds]
user10032 has quit [Quit: Leaving]
benq has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
samuell has joined #ponylang
samuell has quit [Remote host closed the connection]
vaninwagen has quit [Ping timeout: 248 seconds]
nicolai86_ has quit [Remote host closed the connection]
nicolai86 has joined #ponylang
aturley has joined #ponylang
aturley has quit [Client Quit]
aturley has joined #ponylang
lungaro has joined #ponylang
<lungaro>
is there a tutorial to follow?
<lungaro>
i see a playground, so I can try things while I stumble through the docs