Computer Pioneer Bob Bemer Dies
tpconcannon writes "Bob Bemer, the man who helped introduce the backslash as well as the escape key to computing, has passed away at his home at the age of 78. He also helped develop ASCII during the 60's at IBM. More interesting is that he predicted the Y2K bug all the way back in 1971!"
And I posted this yesterday.
His website is here. There are a lot of interesting tidbits on his history page.
Or a KDE user.
www.bobbemer.com (official website)
And the google cache for the impending slashdotting
Among the more interesting tidbits is that he coined the word COBOL
bash: rtfm: command not found
The Y2K bug was NOT a hoax. It was a valid problem that was (for the most part) solved in time. Big difference.
How many developing countries use computers? Sure a lot of embedded stuff didn't fail, but they weren't programmed to fail either, a microwave doesn't need to know the correct date. In more advanced countries, with vulnerable systems, we exported the patched code, to software we developed, that's why they didn't have to spend so much money on it. Yeah, it was hyped. But a lot of the ensuing nothing was caused by corrections we made.
No, Bob has been re-IPL'd. Alt-F4 is Windows. Bob was X360 era...
~8^]
And still most people don't realize that the counter from epoch date (Jan 1. 1970) has a roll over flaw too. Seems to me 2038 is the magic year... but I have poor memory recall... I'm sure my recall will be even worse by then...
~8^]
''Don't drop the first two digits. The program may well fail from ambiguity in the Year 2000.''
He wrote this in his article "Time and the Computer" way back in the 70's.
fifteen jugglers, five believers
ALT-F4 was originally an IBMism
If you use BCD, then two digits are only 8 bits. Thus 99 would be 10011001b.
Slashdot is proof that Sturgeon's Law applies to mankind.
Prior to the late 1990's, it was common practice to write the year as just two digits. And no, I'm not talking about in computer programs. I mean in documents and handwriting. You could write a check and give it a date like 1/2/85 and that would be accepted. Everyone did this. If you are writing a log of an activity, you used a two digit date. If you are keeping a ledger, you used a two digit date. Therefore I don't accept the claim that storage savings was the primary drive behind keeping only two digits for the year. If you wanted to save bytes that tightly, you shouldn't even be writing out the date in inefficient ascii form anyway. It would be done as an integer. Doing that, you can store a date in three bytes - a byte int for the month, a byte int for the day of the month, and a byte int for the offset since 1900. That would have saved 3 bytes more than the MMDDYY format, and lasted until the year 1900 + 255 = 2155. Even if you did it using IBM/COBOL's insane "Binary Coded Decimal" format, you could still express all dates from 1900 to 1999 in three bytes that way.
So I don't believe it was done for space savings. It was done merely because it was the same convention people used *outside* computers, and so that's what the programmers were familiar with.
Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.
he defined the concept of using a special character to "escape" from one character set to another, and proposed to use the backslash for this (which hadn't existed in character sets until then).
the escape key has nothing to do with this!
thanks, slashdot editors, for misinforming people
//TODO: Think of witty sig statement
Now it helps to type CONSTANT_NAMES without getting RSI from it.
Windows was descended from MS-DOS which was a clone of CP/M which was inspired by some old DEC operating systems that reserved the forward slash for command-line options.
Mea navis aericumbens anguillis abundat
If you really wanted to honor the man then this is how he would have written it:
X'52', X'49', X'50'
No, whoever thought up "CTRL-ALT-DEL" is the bastard.
:-P (credit for it goes to David Bradley of IBM)
Hmm... Why?
It's a perfectly sensible combination since you shouldn't be able to hit the keys accidentally, and are therefore separated from each other.
But you probably blurted it out because you thought it was a Microsoft innovation.
Beware: In C++, your friends can see your privates!
The article didn't get it right in the headline. Read the big bold bit at the top. It says "Computer pioneer Bob Bemer, who published Y2K warnings in '70s, dies at 78" It then goes on shortly after that to say: "...has died after a battle with cancer. He was 84."