News:

Welcome to our site!

Main Menu

Happy birthday, modern computing.

Started by trdsf, June 21, 2018, 10:51:13 AM

Previous topic - Next topic

trdsf

It was 70 years ago this day that the first stored program computer ran its first program.  It had 1K of memory and ran at about 1KHz.

Now compare that to the speed and storage of the phone in your pocket.  Yikes.
"My faith in the Constitution is whole, it is complete, it is total, and I am not going to sit here and be an idle spectator to the diminution, the subversion, the destruction of the Constitution." -- Barbara Jordan

Gawdzilla Sama

Meanwhile, Grace Hopper was looking for the bug in her Eniac computer.

We 'new atheists' have a reputation for being militant, but make no mistake  we didn't start this war. If you want to place blame put it on the the religious zealots who have been poisoning the minds of the  young for a long long time."
PZ Myers

Baruch

Technically, the Z3 being developed by the Germans was first ...

https://en.wikipedia.org/wiki/Konrad_Zuse

Americans think they invent everything first, Ensign Checkov can correct that for you ;-)

Germans first, then the Brits, then the Americans.

https://en.wikipedia.org/wiki/Z3_(computer) by Konrad Zuse

https://en.wikipedia.org/wiki/Colossus_computer by Tommy Flowers (not Alan Turing ... who built the much more primitive Bombe)

https://en.wikipedia.org/wiki/ENIAC by John Mauchley and J Presper Eckert

All early computer work was funded secretly for the security and military services ... and still are.  Who is spending big bucks on quantum computing?  Guess who.
Ha’át’íísh baa naniná?
Azee’ Å,a’ish nanídį́į́h?
Táadoo ánít’iní.
What are you doing?
Are you taking any medications?
Don't do that.

trdsf

"My faith in the Constitution is whole, it is complete, it is total, and I am not going to sit here and be an idle spectator to the diminution, the subversion, the destruction of the Constitution." -- Barbara Jordan

Baruch

Much harder to debug modern computers, since the IC transistors are so tiny, compared to electro-mechanical relays ... very small moths, smaller than gnats ;-)
Ha’át’íísh baa naniná?
Azee’ Å,a’ish nanídį́į́h?
Táadoo ánít’iní.
What are you doing?
Are you taking any medications?
Don't do that.

Gawdzilla Sama

Quote from: trdsf on June 21, 2018, 12:45:09 PM
Which actually turned out to be a moth:


I got to drive her one day when she came to San Diego to open the new super computer center there. She told me she never thought COBOL would out live her. It was supposed to be something to use until something better came along. Unfortunately, business types are conservative.
We 'new atheists' have a reputation for being militant, but make no mistake  we didn't start this war. If you want to place blame put it on the the religious zealots who have been poisoning the minds of the  young for a long long time."
PZ Myers

trdsf

Quote from: Gawdzilla Sama on June 21, 2018, 01:22:10 PM
I got to drive her one day when she came to San Diego to open the new super computer center there. She told me she never thought COBOL would out live her. It was supposed to be something to use until something better came along. Unfortunately, business types are conservative.
I tried learning COBOL once and gave it up as a bad job.  Later, while visiting a friend in the engineering computing department at the University of Toledo, I commented that "COBOL isn't a language, it's a bug with syntax."  Next time I was up there, it had been printed out as a banner and hung on the wall, near the door leading to the business computing department.  :D

And I don't have enough green pixels to fully express my envy for having met Admiral Hopper.
"My faith in the Constitution is whole, it is complete, it is total, and I am not going to sit here and be an idle spectator to the diminution, the subversion, the destruction of the Constitution." -- Barbara Jordan

Gawdzilla Sama

#7
Cobol is a conversation with a compiler.

ETA: In 1998-99 the profs in the business computing department at Purdue were mostly reservists and they were spending their reserve time in DC, helping fix the country's COBOL problem.
We 'new atheists' have a reputation for being militant, but make no mistake  we didn't start this war. If you want to place blame put it on the the religious zealots who have been poisoning the minds of the  young for a long long time."
PZ Myers

Baruch

Quote from: trdsf on June 21, 2018, 02:46:05 PM
I tried learning COBOL once and gave it up as a bad job.  Later, while visiting a friend in the engineering computing department at the University of Toledo, I commented that "COBOL isn't a language, it's a bug with syntax."  Next time I was up there, it had been printed out as a banner and hung on the wall, near the door leading to the business computing department.  :D

And I don't have enough green pixels to fully express my envy for having met Admiral Hopper.

Real men do Fortran!

Fortunately the year 2000 bug was a nothing burger ... well maybe because so much code got updated or retired.
Ha’át’íísh baa naniná?
Azee’ Å,a’ish nanídį́į́h?
Táadoo ánít’iní.
What are you doing?
Are you taking any medications?
Don't do that.

Cavebear

Quote from: trdsf on June 21, 2018, 02:46:05 PM
I tried learning COBOL once and gave it up as a bad job.  Later, while visiting a friend in the engineering computing department at the University of Toledo, I commented that "COBOL isn't a language, it's a bug with syntax."  Next time I was up there, it had been printed out as a banner and hung on the wall, near the door leading to the business computing department.  :D

And I don't have enough green pixels to fully express my envy for having met Admiral Hopper.

After Fortran, I took COBOL and it was the damn dumbest thing I ever tackled.  Nothing made any logical sense, and it was like learning martian.  I even did well enough with that, but decided it wasn't my future.  But if I had gone to C instead of COBOL, I might a rich creep now.  Instead of a middle rich no-one.  LOL!
Atheist born, atheist bred.  And when I die, atheist dead!

Gawdzilla Sama

NOthing complicated about COBOL, that's why they sold it to business easily. You just describe what you want to happen. You literally address every single space on the page. Tedious, but not rocket surgery until you get into the serious math modules. And most of them have already been written by now, with instructions on tweaking.

People were really excited when they started selling compilers for PCs. No more sending the program to the mainframe and waiting your turn to get the error messages back. A co-ed friend used to borrow my computer and do her homework naked. It was worth it.
We 'new atheists' have a reputation for being militant, but make no mistake  we didn't start this war. If you want to place blame put it on the the religious zealots who have been poisoning the minds of the  young for a long long time."
PZ Myers

Baruch

Quote from: Cavebear on June 22, 2018, 02:57:35 AM
After Fortran, I took COBOL and it was the damn dumbest thing I ever tackled.  Nothing made any logical sense, and it was like learning martian.  I even did well enough with that, but decided it wasn't my future.  But if I had gone to C instead of COBOL, I might a rich creep now.  Instead of a middle rich no-one.  LOL!

C was for the next generation ... but you could have been a trendy European back then, done Algol or Pascal.  Oui?

C and other modern languages allow pointers and strings ... which are necessary to have a dynamic execution of the program.  Fortran and COBOL were static, meant for IBM punch cards.  But there is no free code.  Pointers and strings also allow all the dysfunction and hacking we now have.  There was no hacking Fortran or COBOL.  Fixed length arrays, and carefully specified floating point numbers.  Strings were just fixed labels for human convenience.
Ha’át’íísh baa naniná?
Azee’ Å,a’ish nanídį́į́h?
Táadoo ánít’iní.
What are you doing?
Are you taking any medications?
Don't do that.

Cavebear

Quote from: Gawdzilla Sama on June 22, 2018, 05:35:05 AM
NOthing complicated about COBOL, that's why they sold it to business easily. You just describe what you want to happen. You literally address every single space on the page. Tedious, but not rocket surgery until you get into the serious math modules. And most of them have already been written by now, with instructions on tweaking.

People were really excited when they started selling compilers for PCs. No more sending the program to the mainframe and waiting your turn to get the error messages back. A co-ed friend used to borrow my computer and do her homework naked. It was worth it.

"JJ" from Doonesbury?

My point was that Fortran made positive sense in equation terms and Cobol was so highly structured and didn't make any specific sense reading it.  You could look at Fortran and understand in real terms what was going on.  Cobol needed so much structure that you couldn't follow the logic without a lot of work.  A comma out of place in Cobol didn't stand out.  Any symbol error in Fortran just jumped out at you. 
Atheist born, atheist bred.  And when I die, atheist dead!

Gawdzilla Sama

Never did Fortran, so I can't comment on relatives.
We 'new atheists' have a reputation for being militant, but make no mistake  we didn't start this war. If you want to place blame put it on the the religious zealots who have been poisoning the minds of the  young for a long long time."
PZ Myers

Baruch

Quote from: Gawdzilla Sama on June 25, 2018, 10:21:46 AM
Never did Fortran, so I can't comment on relatives.

There are two kinds of programmers, those who do binary and those who don't ;-)
Ha’át’íísh baa naniná?
Azee’ Å,a’ish nanídį́į́h?
Táadoo ánít’iní.
What are you doing?
Are you taking any medications?
Don't do that.