Re: 'Unknown' and three-valued logic (was: Example where Euphoria ...)

new topic     » goto parent     » topic index » view thread      » older message » newer message

|I need all arguments against 3-valued logic. Please help me
|
|1. Programmers needed 16 bits integers (no space left), not 15 bits
integers

Rephrase to: Programmers 'prefer' not to have unneeded overheads. Even
if it was a 128 int type. I would prefer not to have a bit wasted that
could of been put to more effective use.

|2. Because of thant 16/32 bits integer has become common standard. 

Yes, standards are very important. change is good, but so is the
knowledge that you product will be able compatible with other
programmers. Could you imagine the success of a printer that couldn't
print from any existing word-processing packages because it wanted to
add a feature that would let it print directly on a cd?? (for example
purposes only :P)

|3. There is no need for such things (thing are either true or false)
- (examples would be appreciated)

More like, the computer itself is BASED on binary, and the tasked that
it was intended for can all be handled easily by binary. The uses for
3-state logic, over the hassle to implement it, keep it compatible,
the storage waste(VERY hard to prefectly fit base3 numbers sqaurely
into a base-2 X 8 system), over its benefits is VERY questionable.

|4. It would be a terrible thing to handle 

Some times it can be hard enough sorting the logic of a complex
program out that only requires binary. Imagine the pain of having to
write those problems with 3-state logic, and tracking down the bugs???
(was that a nil getting thought there??)

|5. You don't find it in aother languages either ...  proves by itself
there is no need for it..

It doesn't PROVE that there is no need for it, just SHOWS that atm, it
is a feature that would have only have a use in RARE circumstances.

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu