Posted by mayoff 10 hours ago
Please stick to radians.
a^b = exp (b ln a)
That's equivalent to saying, no need for -1 because we have exp.One can change based of the exponentiation operation. Exp happens to be a convenient base.
I miss strict, deterministic unsigned addition overflow. In many modern languages, all kinds of verbose hoops are required to get this behavior and there's a chance it will generate terrible machine code.
For example when you do a Taylor series expansion the cos/sin are well approximated by x.
If I were writing the article I would focus on the benefits for derivatives and integration and other things that are slipping my mind at the moment. I wouldn't waste time going down the rabbit hole of why.
At least not for an article aimed at this type of audience.
the article acts like radians are arbitrary without discussing this key property.
While not a strict rule, Chesterton’s fence is a good heuristic: before we change something, we should first attempt to understand why it is the way it is.
Imagine it like someone suggesting (understandably) that you express memory sizes in hex: no push to make everybody stop using decimal numbers!
s/trigonometry/calculus
I’ve had a brief moment of hope, forgetting the point was about mathematics.