Talk:Boolean values: Difference between revisions

Content added Content deleted
(→‎Rename page?: Keep it in computer terms)
Line 71: Line 71:
: I think it'd be fine to rename this page to [[Binary values]]. It's clearly not specific to Boolean logic or algebra, and those concepts could warrant their own task (or set of tasks). Of course, [[Binary values]] would need to be disambiguated from [[Binary represenatation]], but I think that would be fine as well. --[[User:Short Circuit|Michael Mol]] 19:15, 1 May 2012 (UTC)
: I think it'd be fine to rename this page to [[Binary values]]. It's clearly not specific to Boolean logic or algebra, and those concepts could warrant their own task (or set of tasks). Of course, [[Binary values]] would need to be disambiguated from [[Binary represenatation]], but I think that would be fine as well. --[[User:Short Circuit|Michael Mol]] 19:15, 1 May 2012 (UTC)
::I think the name is fine the way it is. When people are programming or learning about programming and they think "boolean" they are usually thinking about "true" and "false" or whatever their language calls them (unless they are actually working on these Boolean algebra concepts). It might be worth noting on this page that there is an expanded mathematical concept like this, but the title of this page is exactly what the programs on it represent: the computer concept of Boolean types. --[[User:Mwn3d|Mwn3d]] 19:49, 1 May 2012 (UTC)
::I think the name is fine the way it is. When people are programming or learning about programming and they think "boolean" they are usually thinking about "true" and "false" or whatever their language calls them (unless they are actually working on these Boolean algebra concepts). It might be worth noting on this page that there is an expanded mathematical concept like this, but the title of this page is exactly what the programs on it represent: the computer concept of Boolean types. --[[User:Mwn3d|Mwn3d]] 19:49, 1 May 2012 (UTC)
:::The issue here is that some computer languages have deep ties to mathematics. Mathematica, Haskell, and Coq are examples. So if we have a computer term which looks like a Mathematical term, and we have computer languages designed to deal with mathematics, and if we are illustrating the concept on this site without even mentioning the distinction, we are fostering confusion about terminology.
:::We do not have to rename the page -- that was just a suggestion -- but I think we do need to mention that we are using the redefined version of the term.
:::Note also that we do have tasks here which focus on mathematical issues. --[[User:Rdm|Rdm]] 19:54, 1 May 2012 (UTC)