I see people talk about Edward curves (when I discuss Ed25519) as better curves than Weierstrass for computations. Now I get that Edward curves have the nice addition formula, but if we have a specific Weierstrass curve, wouldn't addition also involve the same computation, since we have fixed equations for that, that we solve analytically once and then just compute them?
To put the question from a different perspective: Some people also mention "constant time scalar multiplication" with Edward curves. I didn't find any constant-time formula for multiplication, I just found one for addition and doubling of points (so doubling + addition is not constant, or is it constant with respect to something else?), which brings me back to the comparison with Weierstrass curves. Don't we have fixed formulas for that too (after calculating some derivatives analytically) that can be seen as constant-time?
I would appreciate explaining the computational features of Edward curves compared to their math. I couldn't find that information online.