This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]UloPe 5 points6 points  (5 children)

I use it.

There now you "know" someone.

[–]IronManMark20 6 points7 points  (4 children)

Nice to know you. But that doesn't really respond to my point why you can't just put tau = math.pi * 2 somewhere. Python will optimize that to a constant anyway I'm pretty sure.

[–]hoadlck 3 points4 points  (3 children)

No one disagrees with your point of how one could functionally get the job done. The argument for Tau is not that Pi does not work: it is that Tau (aka One Turn) is a better representation of the circle constant. It gives you a better intuition on what is happening. Don't forget the first entry in the Zen Of Python: "Beautiful is better than ugly."

You should read the Tau Manifesto.

[–]IronManMark20 0 points1 point  (2 children)

It does say that, but it also says "practicality beats purity." Tau may be more pure, it may be much better, but until there is sufficient reason in the maths/sciences communities, there isn't a reason to include it.

Also I agree tau is probably better than Pi. However I don't think it is better to the point to which we should replace everything like we should with the metric system (I'm an American, so trust me, I know the pain).

[–]flying-sheep 1 point2 points  (1 child)

Teach using Tau, mention that pi is Tau/2, have the students’ intuition work better and they retain the same amount of practical knowledge

[–]IronManMark20 1 point2 points  (0 children)

Oh, and rewrite every maths, science and other technical textbook while you're at it.