2 ms·
You did the hard part (developing the solution to your problem) in a high productivity language and then ported it over to Rust and it still took you longer. I
by moonchrome 11y ago
You did the hard part (developing the solution to your problem) in a high productivity language and then ported it over to Rust and it still took you longer.
I mean you're completely ignoring the fact that Ruby lets you fire up the interpreter - write out some formulas to test if they work with some data - fix that logic and iterate over various stuff instantaneously. Consider how much time you would spend in Rust just recompiling for every iteration - not to mention dealing with a bunch of pointless typing and error handling as you're iterating over (or worse - ignoring all errors defeating their purpose in the first place).
There is making the thing correct, robust and maintainable and there is getting something to work - and despite the common theme among dev forums the latter is much more important because without it you never might get to the first part.