Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 
        
Home       Members    Calendar    Who's On


Add to briefcase «««1234

Defensive Programming Expand / Collapse
Author
Message
Posted Monday, April 26, 2010 7:27 AM


SSC-Dedicated

SSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-DedicatedSSC-Dedicated

Group: Administrators
Last Login: Today @ 3:06 PM
Points: 33,169, Visits: 15,304
For the humor ones, not necessarily related to SQL, I kind of expect that you'd guess for fun or Google the answer.






Follow me on Twitter: @way0utwest

Forum Etiquette: How to post data/code on a forum to get the best help
Post #910361
Posted Monday, April 26, 2010 7:33 PM


SSCrazy Eights

SSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy Eights

Group: General Forum Members
Last Login: Today @ 4:54 PM
Points: 8,689, Visits: 9,223
Paul White NZ (4/26/2010)

+1. I didn't even bother to Google - I waited for the correct answer to be mailed to me today

I was surprised by the number of people who had to google, I though people would generaly know a bit about the history of computing to be able to deduce the date. It's pretty clear that this is about a programmable computer rather than a spaghetti-board or any sort of difference engine, so it must be 1940s at the earliest. Noone would have presented a paper to the Royal Society on programming in 1942 - the UK and the US were both at war with Germany and Japan and computing was a sensitive (top-secret ultra-secure) technique, so all the suggested dates earlier than 1950 can be eliminated. The reference to "arithmetic checks included in every calculation" dates it as belonging to the era when all programs were about mathematical calculations (ballistics, code-breaking, and so on) so it antedates the first computer for business/office (as opposed to scientific/engineering) apps (marketing release in 1954, but in operational at JNLyons Ltd from end of 1951) so certainly not later than 1955. That eliminates all the offered dates except 1950.

Whatever possessed Steve to throw six points at this?

Paul


I haven't a clue. I was astounded when I saw six.

Tom


Tom
Post #910790
Posted Thursday, April 29, 2010 7:11 AM
SSC-Enthusiastic

SSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-EnthusiasticSSC-Enthusiastic

Group: General Forum Members
Last Login: Thursday, March 24, 2011 6:16 AM
Points: 145, Visits: 33
good question -
in the answer, was "mistakes" intentionally mis-spelled?
"The diagnosis of mstakes in programmes on the EDSAC", by S. Gill, to the Royal Society"
Post #912803
Posted Thursday, April 29, 2010 9:40 AM


SSCrazy Eights

SSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy Eights

Group: General Forum Members
Last Login: Today @ 4:54 PM
Points: 8,689, Visits: 9,223
jogrady0409 (4/29/2010)
good question -
in the answer, was "mistakes" intentionally mis-spelled?
"The diagnosis of mstakes in programmes on the EDSAC", by S. Gill, to the Royal Society"

No, that was a slip of the finger.


Tom
Post #913002
Posted Tuesday, July 6, 2010 6:45 AM


SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: General Forum Members
Last Login: Today @ 9:46 AM
Points: 7,089, Visits: 6,898
Tom Brown (4/23/2010)
EDSAC !
My word - that was ancient history when I started on ICL 1900s



Not that ancient when I started on an Elliott 803 !!



Far away is close at hand in the images of elsewhere.

Anon.

Post #947883
Posted Tuesday, July 6, 2010 12:56 PM


SSCrazy Eights

SSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy Eights

Group: General Forum Members
Last Login: Today @ 4:54 PM
Points: 8,689, Visits: 9,223
David Burrows (7/6/2010)
Tom Brown (4/23/2010)
EDSAC !
My word - that was ancient history when I started on ICL 1900s



Not that ancient when I started on an Elliott 803 !!


Elliot 803 happened more than 10 years after EDSAC, so EDSAC was already ancient then; in fact 803 happened at the same time as Orion (the first computer I ever worked on, but not the oldest - 15 months after meeting Orion I was using a Deuce, and the Deuce antedated Orion and 803 by 5 years). The first 1900 was the ICT 1904, an English copy of the Canadian FP6000 which was 3 years later than the 803 (the 1904 was another yet another year later). The first ICL (as opposed to ICT) 1900 was much later - ICL didn't exist until 1968 - so I guess that EDSAC was much more ancient then than it was when the 803 debuted.


Tom
Post #948135
Posted Wednesday, July 7, 2010 2:02 AM


SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: General Forum Members
Last Login: Today @ 9:46 AM
Points: 7,089, Visits: 6,898
Tom.Thomson (7/6/2010)
David Burrows (7/6/2010)
Tom Brown (4/23/2010)
EDSAC !
My word - that was ancient history when I started on ICL 1900s



Not that ancient when I started on an Elliott 803 !!


Elliot 803 happened more than 10 years after EDSAC, so EDSAC was already ancient then; in fact 803 happened at the same time as Orion (the first computer I ever worked on, but not the oldest - 15 months after meeting Orion I was using a Deuce, and the Deuce antedated Orion and 803 by 5 years). The first 1900 was the ICT 1904, an English copy of the Canadian FP6000 which was 3 years later than the 803 (the 1904 was another yet another year later). The first ICL (as opposed to ICT) 1900 was much later - ICL didn't exist until 1968 - so I guess that EDSAC was much more ancient then than it was when the 803 debuted.


True, I suppose it is a matter of relativity, especially how quick modern computers become ancient

However the first programming language I used was CESIL (the version from the late 1960's)



Far away is close at hand in the images of elsewhere.

Anon.

Post #948374
Posted Wednesday, July 7, 2010 5:58 AM


SSCrazy Eights

SSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy EightsSSCrazy Eights

Group: General Forum Members
Last Login: Today @ 4:54 PM
Points: 8,689, Visits: 9,223
David Burrows (7/7/2010)
However the first programming language I used was CESIL (the version from the late 1960's)

CESIL? Good heavens! And you went into computing after that?

That shows either an impressive degree of tolerance for boredom or extremely dogged persistence.


Tom
Post #948460
Posted Wednesday, July 7, 2010 6:57 AM


SSCertifiable

SSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiableSSCertifiable

Group: General Forum Members
Last Login: Today @ 9:46 AM
Points: 7,089, Visits: 6,898
Tom.Thomson (7/7/2010)
David Burrows (7/7/2010)
However the first programming language I used was CESIL (the version from the late 1960's)

CESIL? Good heavens! And you went into computing after that?

That shows either an impressive degree of tolerance for boredom or extremely dogged persistence.


Yep

And it taught me a valuable lesson. You can write a program twice, with identical code, compile them, run them and one will produce a different result
Thats computers for you



Far away is close at hand in the images of elsewhere.

Anon.

Post #948501
« Prev Topic | Next Topic »

Add to briefcase «««1234

Permissions Expand / Collapse