3 ms·
What's wrong with this? What is your expecation?
by kureikain 9y ago
What's wrong with this? What is your expecation?
- pimeys 9y agoDepends of course what kind of systems you're building. Just the footprint of an integer is too large in Ruby to do anything fast. I'd expect features such as `days` to be a part of Date library that holds an interface accepting certain kind of objects giving dates back. If I don't need these features, I don't want to hold the functionality at all inside an integer.
- blackmagevivi9 9y agoExactly. Right tool for the job. Ruby doesn't give you fast. That's part of its trade-off. Want web apps and scripts? Go Ruby. Want fast? Control over everything? Go native: C/C++. But also become trench into the swamp of memory leaks, stomps, corruption. Fun times.
- pimeys 9y agoOr use Rust/Haskell/OCaml/Clojure.