You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug Report: Missing Exponentiation Operator (^) in Quorum Programming Language
Summary:
The Quorum programming language currently lacks a simple exponentiation operator (^) for performing mathematical power operations. This absence makes it less intuitive for users who are accustomed to using the ^ operator in other programming languages.
Description:
Currently, Quorum does not support the common ^ operator for exponentiation, unlike many other programming languages. This operator is a standard mathematical symbol that users often expect to use for raising numbers to a power. Instead, users are required to use the power() function for exponentiation, which can be less familiar and more verbose.
Expected Behavior:
It would be beneficial for the Quorum programming language to include a simple ^ operator for exponentiation, consistent with common mathematical notation and many other programming languages. This would improve the language's user-friendliness and alignment with established mathematical conventions.
Steps to Reproduce:
Attempt to use the ^ operator for exponentiation in a Quorum code snippet.
Observe that the ^ operator is not recognized, leading to a syntax error.
Current Workaround:
To perform exponentiation in Quorum, users need to use the power() function. For example:
Suggested Solution:
Implement the ^ operator for exponentiation in the Quorum programming language, providing users with a more intuitive and familiar way to perform power operations.
Additional Notes:
This change should be accompanied by appropriate updates to the Quorum language documentation and examples to reflect the newly introduced ^ operator.
Environment: Quorum IDE
Quorum Version: Quorum Studio 5.0.4: August 8th 2023
Operating System: Windows 11
Thank you for considering this enhancement to the Quorum programming language. Your efforts in making Quorum more user-friendly are greatly appreciated!
Best regards,
Loc Ly
The text was updated successfully, but these errors were encountered:
Thanks for the suggestion. We haven't gathered any evidence on this particular operator (e.g., alternative symbols), but will consider it for a future version and keep this bug around to mark whether we do it.
Bug Report: Missing Exponentiation Operator (^) in Quorum Programming Language
Summary:
The Quorum programming language currently lacks a simple exponentiation operator (^) for performing mathematical power operations. This absence makes it less intuitive for users who are accustomed to using the ^ operator in other programming languages.
Description:
Currently, Quorum does not support the common ^ operator for exponentiation, unlike many other programming languages. This operator is a standard mathematical symbol that users often expect to use for raising numbers to a power. Instead, users are required to use the
power()
function for exponentiation, which can be less familiar and more verbose.Expected Behavior:
It would be beneficial for the Quorum programming language to include a simple
^
operator for exponentiation, consistent with common mathematical notation and many other programming languages. This would improve the language's user-friendliness and alignment with established mathematical conventions.Steps to Reproduce:
^
operator for exponentiation in a Quorum code snippet.^
operator is not recognized, leading to a syntax error.Current Workaround:
To perform exponentiation in Quorum, users need to use the
power()
function. For example:Suggested Solution:
Implement the
^
operator for exponentiation in the Quorum programming language, providing users with a more intuitive and familiar way to perform power operations.Additional Notes:
This change should be accompanied by appropriate updates to the Quorum language documentation and examples to reflect the newly introduced
^
operator.Environment: Quorum IDE
Thank you for considering this enhancement to the Quorum programming language. Your efforts in making Quorum more user-friendly are greatly appreciated!
Best regards,
Loc Ly
The text was updated successfully, but these errors were encountered: