GOD MADE ADAM AND EVE
NOT ADAM AND SOME CUTE LITTLE GIRL!!!
JJJAAAYYYYSSUUUUSSSS BEEE!!!!
STOP BINARY COMPUTING
Get back to me when you can create a circuit that can reliable create ten distinct and stable voltage levels.
nice one blackpillanon
I bet you don't write tests either, ya queer
Use base 60, 24, 16, or 12, depending on how long you want to spend learning, how much easier you want memorization of large numbers to be, and how much easier you want math to be.
God also gave you:
Two feet
Two legs
Two balls
Two hands
Two arms
Two ears
Two eyes
Two lobes
But what God didn't give is your autism, that's from Satan.
In a course I took once upon a time (really don't recall if it was a CS course or an EE course) a professor claimed that the most ideal system was trinary. 0,1,2 represented by three voltage levels. I believe his argument was that this was doable with technology current at the time (25 years ago), it would increase the information density somewhat because a single transistor could be in three states instead of 2, but the voltage levels would be still be distinct enough to avoid errors that might be introduced with 4, 8, 10 or more voltage levels crammed near each other. I wonder what he would claim now, with our technology running up against quantum effects.
I agree with you, however woudn't changing the way that we compute stuff be a major problem in terms of adapting to it? all languages are made for the current binary system, meaning all that would need to be remade, since the architeture is so new and also completely diferent, not only that almost all tools would be lost to the lack of backwards compatibility, woudn't they?
Interesting. I imagine that if one were to actually attempt to build such a thing, that you would need, for hardware compatibility with all kinds of peripherals you don't feel like reinventing at the same time, some sort of trinary binary converter / interface. As for the software, there are two ways to go about it, partially dependant on what you actually do at a hardware / microcode level. One option, take a baby step, trinary hardware using binary concepts, and the software issue is easily solved, as only the base hardware is changing. Anything written in high level languages would just compile to the machine code of the new CPU, and the machine code could either be made "transparently trinary", in other words actually binary outwardly, just trinary at the hardware level, or it could introduce some trinary concepts. Option two would be to invent trinary logic concepts, name it "troolean" or something, reinvent even the way you think, and rebuild everything from the ground up as if you were Charles Babbage with an unnatural obsession with the number 3. Then its time for whole new languages at every level.
Side note: One of you anons should screen shot this, so that one day in the future, when everyone uses Troolean, you can use this as proof that I, user, first used the word.
Unary master race: one digit is all you need:
0 = 00 + 0 = 0000 + 0 = 00000 * 000 = 00000000^000 = 00000000
it's not difficult. a lot of languages use some sort of interpreter/vm. for C you could probably just write a new compiler. honestly it wouldn't have that big of an impact, it's just a question of what benefits would there would be. Donald Knuth mentions something about the elegance of ternary logic.