Skip to content

Add Tau constant #45591

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
12people opened this issue Apr 5, 2021 · 3 comments
Closed

Add Tau constant #45591

12people opened this issue Apr 5, 2021 · 3 comments
Labels
closed-duplicate Closed in favor of an existing report

Comments

@12people
Copy link

12people commented Apr 5, 2021

I'd very much appreciate it if the tau constant was added to Dart's math library. There is a movement to adopt this constant as a more intuitive alternative to pi, and it's already been adopted by Rust, Python, Julia, Processing, .NET, and others.

While this feature request has been reported twice in the past (as #14 and #21308), it seems that neither reached a conclusion and both seem to have been automatically closed both times due to inactivity.

I'm therefore opening up this issue again in the hopes that the constant might be added.

@mraleph
Copy link
Member

mraleph commented Apr 5, 2021

Duplicate of #14

@mraleph mraleph marked this as a duplicate of #14 Apr 5, 2021
@mraleph mraleph closed this as completed Apr 5, 2021
@mraleph mraleph added the closed-duplicate Closed in favor of an existing report label Apr 5, 2021
@mraleph
Copy link
Member

mraleph commented Apr 5, 2021

Please note that both #14 and #21308 are pretty clearly closed as "will not fix". See

#21308 (comment)
#21308 (comment)
#14 (comment)

There is no real value in adding this constant.

@12people
Copy link
Author

12people commented Apr 5, 2021

Ah, sorry, you're right — I missed the "WontFix" label.

I strongly disagree with the "no real value" argument — adoption by programming languages is an important step towards broader adoption of tau, and broader adoption of a more intuitive circle constant would have a plethora of potential benefits. I'm disappointed that it's been decided that it won't be adopted, but I guess there's nothing else I can do about this.

Thanks for the quick response!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closed-duplicate Closed in favor of an existing report
Projects
None yet
Development

No branches or pull requests

2 participants