2 ms·
I use Node and Golang for small to medium-size programs which are mostly network-bound. They're very good for getting something up quickly, and performance is n
by pornel 9y ago
I use Node and Golang for small to medium-size programs which are mostly network-bound. They're very good for getting something up quickly, and performance is not a problem unless you have to de/serialize tons of data.
When I need something to go faster, or have bulletproof reliability, I use Rust. The type system requires more work up front, but then it guarantees you won't chase unexpected `nil`/`undefined`. It has fast and incredibly convenient de/serialization with Serde. Fearless multicore computation with Rayon. It's good at number crunching, and gives enough low-level control to manipulate large data structures with little memory overhead.