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
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
SilverKey has quit [Client Quit]
aturley has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
trapped has quit [Ping timeout: 246 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
bb010g has quit [Quit: Connection closed for inactivity]
SilverKey has joined #ponylang
jemc has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 264 seconds]
aturley has joined #ponylang
Perelandric has quit [Ping timeout: 250 seconds]
aturley has quit [Ping timeout: 246 seconds]
SilverKey has quit [Quit: Halted.]
jemc has quit [Ping timeout: 258 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 246 seconds]
jemc has joined #ponylang
rurban has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 260 seconds]
runehog has quit [Remote host closed the connection]
amclain has quit [Quit: Leaving]
Matthias247 has joined #ponylang
rurban has left #ponylang [#ponylang]
Matthias247 has quit [Read error: Connection reset by peer]
aturley has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
tm-exa has joined #ponylang
tm-exa has quit [Quit: Computer has gone to sleep]
tm-exa has joined #ponylang
tm-exa is now known as tm-away
srm` has quit [Quit: WeeChat 1.4]
aturley has joined #ponylang
tm-away is now known as tm-exa
aturley has quit [Ping timeout: 276 seconds]
rurban1 has joined #ponylang
rurban has joined #ponylang
rurban1 has quit [Ping timeout: 260 seconds]
rurban has left #ponylang [#ponylang]
montanonic has quit [Ping timeout: 240 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 272 seconds]
montanonic has joined #ponylang
montanonic has quit [Ping timeout: 246 seconds]
montanonic has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 240 seconds]
trapped has joined #ponylang
_andre has joined #ponylang
nyarumes has quit [Read error: Connection reset by peer]
nyarumes has joined #ponylang
trapped has quit [Read error: Connection reset by peer]
trapped has joined #ponylang
aturley has joined #ponylang
aturley has quit [Ping timeout: 276 seconds]
rurban has joined #ponylang
rurban has quit [Quit: Leaving.]
rurban has joined #ponylang
rurban1 has joined #ponylang
rurban has quit [Ping timeout: 244 seconds]
runehog has joined #ponylang
M-hrjet has quit [Ping timeout: 264 seconds]
aturley has joined #ponylang
aturley has quit [Ping timeout: 246 seconds]
rurban1 has quit [Quit: Leaving.]
aturley has joined #ponylang
M-hrjet has joined #ponylang
SilverKey has joined #ponylang
SilverKey has quit [Client Quit]
SilverKey has joined #ponylang
SilverKey has quit [Client Quit]
SilverKey has joined #ponylang
TwoNotes has joined #ponylang
runehog has quit [Remote host closed the connection]
<TwoNotes> How well tested in Pony on ARM? Particularly, are there any tests where number of actors is greater than thread count, andthere are more than 1 scheduler thread.
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
<SeanTAllen> we've run in both those scenarios
aturley has quit [Ping timeout: 276 seconds]
runehog has joined #ponylang
aturley has joined #ponylang
<TwoNotes> I get wierd memory allocation erros on ARM that just do not happen on X86_64
<TwoNotes> Heap stuff gets allocated on top of Actors, or else the Actor pointers are clobbered
<TwoNotes> Lots of SegFaults, but always involving the Actor structs
<TwoNotes> Strings that get built up by String.append appear in the middle of ACtor data
<bbhoss> Hey, does Pony have a current or planned way to integrate with external languages like Python (kinda like Erlang's Port system), or is the preferred way to go through the c interop?
<jemc> TwoNotes: wonder if there's something off with the atomic operations
<jemc> bbhoss: I don't know of any special considerations or plans for other languages at the moment - we just have FFI access to shared libs, or you could compile your pony program as a shared lib and use it from python's FFI
Perelandric has joined #ponylang
<bbhoss> gotcha, I kinda wanted to go the other way. have some stuff written up in scipy that I want to wrap pony around, but maybe erlang is the better option for this
<SeanTAllen> TwoNotes: we are going to be exercising that alot again soon. So we might help shake some things out.
<SeanTAllen> bbhoss: at Sendence are working on using the process manager to communicate with external processes, at the moment, the JVM but it could be used for anything. If that doesn't end up being very us specific, it will be open sourced eventually but, that isn't for a few months
<bbhoss> cool, good to know. the erlang ports system is no panacea, especially with external process control, but it's a start
<TwoNotes> jemc, it could be a difference in how the atomic stuff works on ARM. I was using a 4-core 32-bit machine.
<TwoNotes> Well, 64bit hardware, but the OS was running it in 32bit mode
<TwoNotes> I am using ProcessManager for both short- and long-running external processes. Seems to work ok so far
<TwoNotes> For the long-running process, I communicate back and forth over TCP
amclain has joined #ponylang
runehog has quit [Remote host closed the connection]
montanonic has quit [Ping timeout: 240 seconds]
runehog has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
SilverKey has quit [Client Quit]
SilverKey has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
jemc has quit [Read error: Connection reset by peer]
jemc has joined #ponylang
tm-exa has quit [Quit: Computer has gone to sleep]
TwoNotes has quit [Quit: Leaving.]
tm-exa has joined #ponylang
tm-exa has quit [Quit: Computer has gone to sleep]
_andre has quit [Quit: leaving]
trapped has quit [Read error: Connection reset by peer]
Matthias247 has joined #ponylang
SilverKey has quit [Quit: Halted.]
TwoNotes has joined #ponylang
SilverKey has joined #ponylang
TwoNotes has quit [Quit: Leaving.]
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
ob_ has joined #ponylang
ob_ has quit [Ping timeout: 276 seconds]
trapped has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
SilverKey has quit [Client Quit]
Matthias247 has quit [Read error: Connection reset by peer]
emancu has joined #ponylang
montanonic has joined #ponylang
trapped has quit [Read error: Connection reset by peer]
SilverKey has joined #ponylang