hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

10K
active users

At some point, I'll learn CORDIC. But part of me doesn't want to because I don't want the magic ruined. Kinda like Rubik's cubes.

It feels like like a cheat code to calculate complex functions. Like, it shouldn't work at all.

According to @kenshirriff, the original 8087 uses CORDIC. With all the rounding bullshit that FP arith has to do it surprises me that it's a good fit.

But I also don't understand it well.

@cr1901 @kenshirriff CORDIC has no role in arithmetic, only trig functions. The x87 trig insns have always been useless for implementing decent trig functions. Slower & less accurate than the obvious implementations.