|
In programming the CDC 6600 I also used to recode the innermost stuff in assembly language for speed. Time on our system was charged by the second. High priority jobs were scheduled immediately but cost 50c per second. That was in 1973 when my entry-level job paid $6000 per year, so it is more like $5 per second today. The compilers were not as good as optimizing as today's compilers so a good recode in assembly language could result in a 10x speedup, i.e. a 10x reduction in cost. In addition there was a charge for the number of I/O operations but there was also a multiplier for the field-length (the amount of main memory you were using at the time of the I/O) since the job tied up main memory due to the I/O buffers needing to be fixed during the transfer. This meant it was also very beneficial to structure a job to reduce its memory utilization to the absolute minimum during an I/O phase and expand it to the maximum during a CPU-bound phase. Again there was the possibility for 10-fold reductions in cost.
|
|
|
|
|
My first programming class in college (fall of 1979) used WATFIV on an IBM 370.
Software Zen: delete this;
|
|
|
|
|
FORTRAN IV on WATFOR was my first high level language (if you exclude Honeywell Time Sharing Basic). I was still at school in 1974 and borrowed a textbook overnight and read it cover-to-cover. Then upset the teacher it belonged to by writing more complex programs than she could. (Coding sheets sent to the local county council for mispunching onto 80-char punch cards - turn-round time: 2 weeks)
|
|
|
|
|
We had 026 and 029 card punches and we had to punch them ourselves. Submit them to the operators and get your printout then next day. If you knew somebody in there, later the same day.
|
|
|
|
|
Good old VMS. We rebooted only when we updated the OS. It would run for years.
FORTRAN was the best language for that OS.
The C compiler had lots of bugs.
|
|
|
|
|
Close to mine too. My first computer programming I did for money was done in FORTRAN 77. I recorded it on cards and it was run on an IBM HOST in a computing center in Madrid. The program purpose was a price adjustment for interurban bus transport lines in Spain.
Sorry for my bad English
|
|
|
|
|
Me too: DEC PDP 11 with RSX 11M in 1983.
|
|
|
|
|
Fortran is the only programming language I was formally taught. I learned it at school. We had to write our program on coding sheets. They were delivered to the Midland Bank in the town and run on their mainframe. We got the results a week later.
Today's code/compile/debug cycle is a bit quicker. I blame my being overweight on that improvement. I used to have an exercise bike in my office and would work on it while my code was being compiled (typically 15-20 minutes). Now, even my biggest solution (67 projects) takes only a couple of minutes to build.
Phil
The opinions expressed in this post are not necessarily those of the author, especially if you find them impolite, inaccurate or inflammatory.
|
|
|
|
|
My first programs were done that way. It was 1968. The lessons used a text book plus one listened to lectures on the radio. One wrote the programs on coding sheets which one posted in. They were keypunched and run and the printout and the cards were mailed back. You tried really hard not to make coding errors with the one week turnaround. When I got to uni the following year I was amazed to find that I could punch my own cards and submit the deck and get an overnight turnaround. Later, by staying back at night, I could get the operators to run my deck while I waited and the turnaround came down to one hour.
At the uni the system was an IBM 7040 and the Fortran compiler was the WATFOR compiler. There were no: screens, disk drives or networks. Only punchcards, printouts and magnetic tapes. The system, with its IBM 1401 satellite system for handling the card and paper peripherals, had 32K 36-bit words of main memory and its mass storage consisted of 6 magnetic tape drives. As I recall the tapes they used stored around 20MB.
|
|
|
|
|
The first FORTRAN IV program I wrote was around 1971 using punch cards and it was run on a CDC Star computer if I remember correctly. My last was a couple of years ago rewriting an old FORTRAN 77 program to run on a PC using INTEL FORTRAN. It was quite amazing that the numeric results during testing were identical out the 7 or 8 decimal places.
|
|
|
|
|
It seemed that the language was created before computer was invented.
TOMZ_KV
|
|
|
|
|
[^]
>64
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|
|
At the risk of playing can you top this, IMB 1130, 1965, 8K memory.
OOPS: IBM
>64
If you can keep your head while those about you are losing theirs, perhaps you don't understand the situation.
|
|
|
|
|
Coded in FORTRAN (before numbered versions) in 1962, IBM 7090. Fortunately graduated to assembler for CDC 3600 by 1964 (for a COBOL compiler)
Joan F Silverston
jsilverston@cox.net
nhswinc.com
|
|
|
|
|
If you run this on a CDC 6400 class machine it prints 2 which was both fun and educational
PROGRAM ONETWO
CALL ADDONE(1)
PRINT*, 1
END
SUBROUTINE ADDONE (NUMBER)
NUMBER=NUMBER+1
RETURN
END
|
|
|
|
|
Is pirating so addictive because when you lose your first hand, you're hooked?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
The only pirate joke I know;
Meeting an old pirate one day had a peg leg, a hook and an eye patch.
I asked him how he got the peg leg.
I was in the gulf of Mexico fishing and an alligator got me leg.
How about the hook.
He answered; Wading with a pretty lass in Egypt when a croc come at us and being chivalrous I stepped in front of the lady and the croc got me arm.
How about the eye patch.
A bird sh*t in me eye.
Hmm
First day with me hook.
The less you need, the more you have.
Even a blind squirrel gets a nut...occasionally.
JaxCoder.com
|
|
|
|
|
Arrrrrrr you getting that coat?
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
OriginalGriff wrote: Is pirating golfing so addictive
FTFY
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
Doug Marcaida voice: That pun will keel haul
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
https://www.youtube.com/watch?v=-Wft4acmHNA&list=RDh0AAFhx3RmA&index=48
this reminds me of one of my favorite quotes from Milan Kundera (Czech, now living in France): "The greater the social and cultural distances between people, the more magical the light can spring from their contact." (in "Betrayed Testament," translated from the French "Testament Trahis")
«The mind is not a vessel to be filled but a fire to be kindled» Plutarch
|
|
|
|
|
Kundera still alive, I would not have guessed! Sweet clip too.
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
Furious buccaneer loses his parking place? (5)
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Irate ?
"I didn't mention the bats - he'd see them soon enough" - Hunter S Thompson - RIP
|
|
|
|
|
A nice easy one for a Monday - you are up tomorrow!
Care to explain it for the others?
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|