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
aturley has quit [Ping timeout: 276 seconds]
SilverKey has joined #ponylang
SilverKey has quit [Max SendQ exceeded]
gsteed has quit [Quit: Leaving]
jemc has quit [Ping timeout: 240 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 258 seconds]
mrkishi has joined #ponylang
SilverKey has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
SilverKey has quit [Quit: Cheerio!]
aturley has joined #ponylang
aturley has quit [Ping timeout: 272 seconds]
montanonic has quit [Ping timeout: 258 seconds]
c355e3b has quit [Quit: Connection closed for inactivity]
Perelandric has quit [Ping timeout: 250 seconds]
unbalancedparen has quit [Quit: WeeChat 1.5]
montanonic has joined #ponylang
montanonic has quit [Ping timeout: 264 seconds]
jemc has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 272 seconds]
graaff has joined #ponylang
SilverKey has joined #ponylang
SilverKey has quit [Max SendQ exceeded]
SilverKey has joined #ponylang
SilverKey has quit [Quit: Halted.]
aturley has joined #ponylang
aturley has quit [Ping timeout: 264 seconds]
jemc has quit [Quit: WeeChat 1.4]
jemc has joined #ponylang
amclain has quit [Quit: Leaving]
mrkishi has quit [Ping timeout: 252 seconds]
jemc has quit [Ping timeout: 250 seconds]
graaff has quit [Quit: Leaving]
srenatus[m] has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
puzza007 has quit [Ping timeout: 244 seconds]
puzza007 has joined #ponylang
nyarum has quit [Ping timeout: 244 seconds]
nyarum has joined #ponylang
montanonic has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
c355e3b has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 252 seconds]
_andre has joined #ponylang
gsteed has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 264 seconds]
theodus has joined #ponylang
aturley has joined #ponylang
SilverKey has joined #ponylang
unbalancedparen has joined #ponylang
montanonic has quit [Ping timeout: 240 seconds]
SilverKey has quit [Quit: Halted.]
TwoNotes has joined #ponylang
jemc has joined #ponylang
jemc has quit [Quit: WeeChat 1.4]
jemc has joined #ponylang
Perelandric has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
michael_campbell has joined #ponylang
SilverKey has joined #ponylang
aturley has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
jemc has quit [Ping timeout: 252 seconds]
aturley has quit [Ping timeout: 276 seconds]
Praetonus has joined #ponylang
hakvroot_ has quit [Ping timeout: 272 seconds]
hakvroot has joined #ponylang
SilverKey has quit [Quit: Halted.]
aturley has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
puzza007 has quit [*.net *.split]
jemc has joined #ponylang
puzza007 has joined #ponylang
theodus has quit [Remote host closed the connection]
SilverKey has joined #ponylang
amclain has joined #ponylang
theodus has joined #ponylang
theodus has quit [Client Quit]
TwoNotes has quit [Quit: Leaving.]
_andre has quit [Quit: leaving]
_andre has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 244 seconds]
SilverKey has quit [Quit: Halted.]
aturley has joined #ponylang
SilverKey has joined #ponylang
SilverKey has quit [Quit: Halted.]
runehog has quit [Remote host closed the connection]
SilverKey has joined #ponylang
SilverKey has quit [Client Quit]
SilverKey has joined #ponylang
SilverKey has quit [Quit: Halted.]
Matthias247 has joined #ponylang
SilverKey has joined #ponylang
jemc has quit [Read error: Connection reset by peer]
jemc has joined #ponylang
SilverKey has quit [Read error: Connection reset by peer]
SilverKey has joined #ponylang
runehog has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
aturley has joined #ponylang
SilverKey has quit [Quit: Halted.]
hakvroot has quit [Remote host closed the connection]
hakvroot has joined #ponylang
hakvroot has quit [Remote host closed the connection]
SilverKey has joined #ponylang
SilverKey has quit [Quit: Halted.]
c355e3b has quit [Quit: Connection closed for inactivity]
TwoNotes has joined #ponylang
<TwoNotes> In distributed Pony, if I have reasons not related to performance or reliability such that I want Actors to *not* migrate between nodes, can I prevent that and still get the benefits of remote "be" invocations?
<Praetonus> TwoNotes: If I recall correctly, the concept of machine-specific data is planned for distributed Pony
Praetonus has quit [Quit: Leaving]
_andre has quit [Quit: \]
SilverKey has joined #ponylang
SilverKey has quit [Max SendQ exceeded]
SilverKey has joined #ponylang
<TwoNotes> Not cross-platform? sigh
runehog has quit [Remote host closed the connection]
Matthias247 has quit [Read error: Connection reset by peer]
unbalancedparen has quit [Quit: WeeChat 1.5]
c355e3b has joined #ponylang
<ericbmerritt> in general is it reasonable to depend on 'master'? Its been awhile since the last release
<SeanTAllen> ericbmerritt: yes
<ericbmerritt> thanks
<SeanTAllen> TwoNotes: as previously discussed, initial version of pony serialization requires communication amongst same binaries. that means, no cross platform. the serialization already exists, there is no actor migration yet, so its a bit of a moot point to talk about it as it doesn't exist and won't for a while. anything i say now is might possibly change.
<SeanTAllen> ericbmerritt: we are hoping to do a new release soon, there were/are a number of problems in the release pipeline and we've been looking for someone to take that on and fix, looks like *fingers crossed*, we finally have such a someone.
<ericbmerritt> SeanTAllen: no worries. I am starting to do some things in pony and just wanted to have a good view on what was usable
<SeanTAllen> on the distributed pony front, if anyone wants to help push that work forward, drop by one of the weekly sync meetings to discuss some.
<TwoNotes> Oh, I did not realize that the same-platform serialization was actually part of the distributed Pony project.
<SeanTAllen> ericbmerritt: we have our own fork that we update 2-5/6 times a month from master.
<ericbmerritt> hmm, it looks like some of the tests fail in master.
<SeanTAllen> TwoNotes: you need serialization to do the method calls, so ya it was the first step. sylvanc set aside work on distributed pony for the last few weeks to work on generalized backpressure and a couple performance issues.
<TwoNotes> I was hoping for something like the Erlang External Binary Format
<SeanTAllen> we welcome contributions
<SeanTAllen> ericbmerritt: what tests?
<SeanTAllen> everything passes for me
<ericbmerritt> to be fair. I have not dug into this.
SilverKey has quit [Quit: Halted.]
<SeanTAllen> the process package does have occassional errors, the fix for that is in progress. there's an open PR that is ongoing.
<SeanTAllen> have you tried running the net tests before?
<SeanTAllen> those usually fail due to environment/firewall issues as they attempt to connect to the internet
<ericbmerritt> no, this is my first time building attempting to build from scratch
<SeanTAllen> ok, so that is most likely something on your machine vis-a-vis firewall
<SeanTAllen> the net tests attempt to listen on a port and then create a client to communicate with it. some people have reported firewalls interfering with the client connect aspect of that.
<SeanTAllen> for a while we got occassional segfaults on test runs but that was tracked down to pcre2 library doing "interesting" things with memory and occassionally overwriting memory it shouldn't have.
<SeanTAllen> last was fixed last week
<ericbmerritt> my suspicion is that nix should probably not be running the tests on install then.
<SeanTAllen> we run the tests on linux/osx and windows on each PR so in general they should be passing but there are intermittent failures we are looking at, the process one we think we know, the net one we've always been able to diagnose as firewall except it happens once in a blue moon on travis and we haven't the slightest idea why.
<SeanTAllen> travis is wonderful in many ways but its also rather opaque outside what you get from logs that you yourself generate.
SilverKey has joined #ponylang
<SeanTAllen> doublec: any progress on a generic chapter for the tutorial? also, any interest in presenting at a VUG sometime?
mrkishi has joined #ponylang
SilverKey has quit [Quit: Halted.]
jemc has quit [Quit: WeeChat 1.4]
<ericbmerritt> if I have a dependency in pony A that depends on B which depends on C. To compile A do I need both B and C to be available in the PONYPATH or is it sufficient that only B is in the path? (Assuming that B and C are libraries)
aturley has quit [Ping timeout: 244 seconds]
runehog has joined #ponylang
<SeanTAllen> You need B and C.
<SeanTAllen> o wait
<SeanTAllen> A depends on B and B depends on C
<SeanTAllen> not that A depends on C
<SeanTAllen> I believe you still need C in the Ponypath, but I could be misremembering
<SeanTAllen> I just added a "gotchas" section to the Pony tutorial. PRs appreciated: http://tutorial.ponylang.org/gotchas/
montanonic has joined #ponylang