<ponysaurus>
@jemc: I see what you mean about atomicity. Another one that got me is how the binaries are going to be distributed, and master-slave / pub-sub etc.? Thanks for the links to the papers. I didn't notice them at all. I will definitely read them.
<yawnt>
thanks! that's what i found as well, was hoping was something more in depth, i will look at the code
<yawnt>
no worries :)
amclain has joined #ponylang
mcguire has quit [Ping timeout: 244 seconds]
mcguire has joined #ponylang
<shepheb>
ha
<shepheb>
whoops, mischan
SilverKey has quit [Read error: Connection reset by peer]
SilverKey has joined #ponylang
rurban has joined #ponylang
SilverKey has quit [Client Quit]
jemc has quit [Ping timeout: 250 seconds]
rurban has quit [Quit: Leaving.]
Jbbouille has joined #ponylang
<Jbbouille>
Hello all: I am trying to build ponyc on fedora 23 and at some point I got this /usr/bin/ld: cannot find -lLLVMOrcJIT. Does anyone have an idea of what is going on ?
copy` has quit [Quit: Connection closed for inactivity]
graaff has quit [Quit: Leaving]
lispmeister has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
nyarumes has quit [Read error: Connection reset by peer]
Matthias247 has joined #ponylang
jemc has joined #ponylang
copy` has joined #ponylang
GilDev has joined #ponylang
rurban has joined #ponylang
rurban has quit [Remote host closed the connection]
SilverKey has joined #ponylang
juanjoc has quit [Quit: Leaving]
lispmeister has joined #ponylang
SilverKey has quit [Read error: Connection reset by peer]
SilverKey has joined #ponylang
srenatus has quit [Quit: Connection closed for inactivity]
SilverKey has quit [Quit: Halted.]
BrotherLy has quit [Quit: Leaving]
<mcguire>
(on call) Why is identityof's behavior on tuples ok for hashing?
<mcguire>
Seems like the problem for using xor to combine hash values would still apply: the information content is ends up too constrained.
aturley has quit [Ping timeout: 244 seconds]
<mcguire>
Jbbouille, (1) did you get the source from github? Recently? (2) Did you enable link-time optimization?
<mcguire>
Wait. I'm confused. That's not an LTO error.
<mcguire>
What version of LLVM do you have?
SilverKey has joined #ponylang
SilverKey has quit [Client Quit]
<mcguire>
And where's LLVMOrcJIT (!) coming from?
SilverKey has joined #ponylang
Matthias247 has quit [Quit: Matthias247]
Matthias247 has joined #ponylang
aturley has joined #ponylang
SilverKey has quit [Quit: Halted.]
SilverKey has joined #ponylang
<jemc>
mcguire: regarding identityof and hashing -
<jemc>
if you have a U64-sized hash, hashing on U128-sized values, you are definitely going to have some values with the same hash - there's no getting around it
<jemc>
the trick is that identity comparison using `is` will work correctly, with no collisions
<jemc>
so we mainly just need to ensure that folks aren't treating `(identityof x) == (identityof y)` as equivalent to `x is y`, because the former will have collisions and the latter will not
<jemc>
changing the name of `identityof` should help to solve that problem
_andre has quit [Quit: leaving]
mcguire has quit [Read error: Connection reset by peer]
GilDev has quit [Quit: Poutous ! =)]
lispmeister has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
trapped has quit [Read error: Connection reset by peer]
mcguire has joined #ponylang
<mcguire>
jemc, thanks!
Matthias247 has quit [Read error: Connection reset by peer]