[squeak-dev] Decimals as fractions
lecteur at zogotounga.net
Mon Apr 8 20:18:05 UTC 2019
> Thank you for the quick response. The slowdown is to be expected. Floats
> are immediate while Fractions are objects. I floated a strawman proposal
> to tradeoff accuracy for speed.
In my own software, and for example in my games, speed is often
paramount. I got some spectacular improvements on overall performance by
liberaly using #asFloat. I even implemented #/// as follow:
Number /// aNumber
^ self / aNumber asFloat
for cases (which I found many) where I want to ensure that a division
will never return a Fraction.
More information about the Squeak-dev