jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang | Please consider participating in our mailing lists => https://pony.groups.io/g/pony
jemc has quit [Ping timeout: 240 seconds]
jemc has joined #ponylang
<bitcrusher> woo wallaroo!
<bitcrusher> reading the hacker news post is like the annoucement of react using a different licensing. they start questioning about react native...
m6w6 has quit [Ping timeout: 258 seconds]
m6w6 has joined #ponylang
user10032 has joined #ponylang
endformationage has quit [Quit: WeeChat 1.9]
jemc has quit [Ping timeout: 240 seconds]
<srenatus[m]> https://github.com/ponylang/pony-stable/pull/44 Re: windows -- Does anyone know how to do string replacement in a file from make.bat without breaking a sweat?
dubmass has joined #ponylang
<dubmass> hi
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)
<srenatus[m]> (hi btw)
<srenatus[m]> https://github.com/ponylang/ponyc/pull/1376/files that's the PR introducing the compiler version bits, but yeah, it's a different realm
<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
<Praetonus> Actors have a message queue, yes. You can find the implementation here: https://github.com/ponylang/ponyc/blob/master/src/libponyrt/actor/messageq.c
<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> I did the pull request to clarify the sequential story https://github.com/ponylang/pony-tutorial/pull/229
<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
<lungaro> here we go
<jemc> lungaro: have you seen this? https://tutorial.ponylang.org/
<lungaro> just did
<jemc> also, welcome! :)
<SeanTAllen> if you havent' see in lungaro, check out the "learning" section on the website: https://www.ponylang.org/learn/#getting-started
<lungaro> awesome, hope to spend more time w/ it tommorow