I have 2 cores, if i allow a program to use 2 the PC becomes slow as stoned snails. I'd rather wait for SPIR compilers to emerge. The multi-core future hasn't materialized yet. We have a dual-core future right now that hides latency by not allowing 100% CPU use by single program
It's data-race free. Pony doesn't have locks or atomic operations or anything like that. Instead, the type system ensures at compile time that your concurrent program can never have data races. So you can write highly concurrent code and never get it wrong.
Name:
Anonymous2015-05-04 11:39
They get one thing right, speed is still king: Performance. Runtime speed is more important than everything except correctness. If performance must be sacrificed for correctness, try to come up with a new way to do things. The faster the program can get stuff done, the better. This is more important than anything except a correct result. https://github.com/CausalityLtd/ponyc/wiki/Philosophy