Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Do all programing languages require the concept of 'zero'?

Name: Anonymous 2019-03-13 10:51

Well...?

Name: Anonymous 2019-03-13 11:06

depending on your're are definition of 'zero' and 'require'. technically you can have Turing completeness with just booleans (provided your're are definition doesn't conflate logical false with integer 0), not have built-in numeric types and just simulate them as needed (after all, that's what a hardware does) - but I don't think it would be very convenient.

Name: Zero Mostel 2019-03-13 12:48

Beware the Ides of March.

Name: Anonymous 2019-03-13 13:20

Does lambda calculus contains a concept of zero?

Name: Anonymous 2019-03-13 13:34

>>1
Shalom!

Name: Anonymous 2019-03-14 21:16

>>4
Yes, it's the lack of function application. Just the prechosen, arbitrary constant.

Name: Anonymous 2019-03-14 23:01

>>6
How is that zero, rather than one, or two, or whatever?

Name: Anonymous 2019-03-15 7:05

>>7
church numerals

Name: Anonymous 2019-03-15 21:19

>>8
Well, thing is, any language that lets you have countably finite sets allows you to create a concept of zero.

Name: Anonymous 2019-03-16 7:00

Frankly, I don't think the number "0" deserves to exist in the first place, let alone be counted from. There's numbering systems that avoid the usage of it as a digit by making "ten" its own digit, as a kind of compromise between additive and positional numbering systems.

Name: Anonymous 2019-03-16 8:25

>>10
Tell this to my bank.

Name: Anonymous 2019-03-16 8:48

>>10
Sounds like 600bc technology.

Name: Anonymous 2019-03-16 10:44

Zero is in no way special. Would you ask whether the concept of 'seven' is necessary?

Name: Anonymous 2019-03-18 2:57

>>13
Well, say I had seven apples in front of me. There are seven apples right there, nobody can say otherwise. There's not a spectrum, just seven apples and everybody agrees. However, consider that I had zero apples. Without the concept of zero, I would not even know the number of apples I had and many could simply say I had no apples at all. Thus we can see that zero is a special concept as one cannot simply count to zero by counting the number of a specific object one has. Because if one has zero of the object, one would not even know to count that amount as there would be no reason to think of how many of the object you posses unless at least one of it is present to be counted.

Name: Anonymous 2019-03-18 11:03

Lua doesn't

Name: Anonymous 2019-03-22 5:38

do written languages require a concept of some bunches of letters not being words?

Name: Anonymous 2019-03-22 5:39

>>16
You mean initialisms? It does save time, but isn't required purr say.

Name: Anonymous 2019-03-26 13:00

>>13
Zero is in no way special.
This is what happens when you remove all the math from your CS programs because you think the point of them is to churn out computer janitors for the job market.

Name: Anonymous 2019-03-26 13:38

Hahaha janitors lmaooooooooooo

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List