"drank koolaid, used tool without knowing what its good at, lost 2 years and probably a million or two in engineer resources"
Gratz. Next time, use C. PyPy won't solve your problem. You're writing a low latency, high performance, large throughput, super-optimized message router. Even the libs you like in Cpython are.. freaking C. Do you know why? Do you understand what happens underneath the language? Do you know why PyPy is faster?
Don't get me wrong - and in fact, maybe you get me right:
Go rocks. Python rocks. It's just not the tool for that very job. Today, it's still freaking C.
Gratz. Next time, use C. PyPy won't solve your problem. You're writing a low latency, high performance, large throughput, super-optimized message router. Even the libs you like in Cpython are.. freaking C. Do you know why? Do you understand what happens underneath the language? Do you know why PyPy is faster?
Don't get me wrong - and in fact, maybe you get me right:
Go rocks. Python rocks. It's just not the tool for that very job. Today, it's still freaking C.