Free Republic
Browse · Search
General/Chat
Topics · Post Article

Brings back memories. My first go-round with Fortran was writing code on Fortran-77 run on a CDC Cyber 6400 back in the day.
1 posted on 07/06/2015 3:51:37 AM PDT by markomalley
[ Post Reply | Private Reply | View Replies ]


Navigation: use the links below to view more comments.
first 1-2021-31 next last
To: markomalley; rdb3; Calvinist_Dark_Lord; JosephW; Only1choice____Freedom; amigatec; ...

2 posted on 07/06/2015 3:57:00 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

Memory stomps via common blocks, hours of debugging joy for Fortran and C/C++ developers alike!


3 posted on 07/06/2015 4:02:13 AM PDT by SecondAmendment (Restoring our Republic at 9.8357x10^8 FPS)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: nnn0jeh

Ping


4 posted on 07/06/2015 4:02:38 AM PDT by kalee
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

wow, my first classes were BASIC, FORTRAN, then Visual Basic then C then C++


6 posted on 07/06/2015 4:07:38 AM PDT by RaceBannon (Rom 5:8 But God commendeth his love toward us, in that, while we were yet sinners, Christ died for)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley
My first after-graduation job was FORTRAN II on a CDC 6600.

After a while, we got one million (64-bit) "words" of Extended Core Storage (ECS).

That worked out to a whopping 8MB of high-speed (non-executable) storage!

With that configuration we designed reactors for the USS Enterprise, commercial Light-water breeder reactors and most of the Navy's nuclear submarines in use throughout the 70s and 80s.

We learned to write programs that were highly efficient, in terms of storage and execution speed.

(sniff) getting sentimental ...

8 posted on 07/06/2015 4:16:32 AM PDT by FroggyTheGremlim (Hunga Tonga-Hunga.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley
I learned Fortran in 1966 in college. I used it enough such that in 1990 when I took my PE exam, I remembered that 1H1 was a "Hollerith Literal" that advanced the line printer to the top of the next page. To those of you who have never heard of a 'line printer'- bug off.

I actually used Fortran very little. We had an IBM 360, with its much dreaded 'Job Control Language'. JCL had to be the worst set of operating system commands ever invented. I stuck with DTSS Basic. It spoke mostly English, a feature, BTW, I think helped launch DOS in the PC market. Does anyone still remember that the original IBM PCs would boot to a hardware Basic Interpreter if there were no floppies in the drives?

9 posted on 07/06/2015 4:17:30 AM PDT by norwaypinesavage (The Stone Age did not end because we ran out of stones)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

The good ole days of programming. When a line of code was still called a “card.”


10 posted on 07/06/2015 4:19:15 AM PDT by The_Victor (If all I want is a warm feeling, I should just wet my pants.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

I still use a copy of Visual Fortran for Windows.
I’ve used Fortran since 1966, and some of my programming is probably still in use today.


11 posted on 07/06/2015 4:20:07 AM PDT by BuffaloJack (Political Correctness is Supression of Free Speech. Thank the Commies for Political Correctness.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

There is nothing wrong with Fortran.

I cut my teeth on VAX Fortran and BASIC.

‘Pod.


12 posted on 07/06/2015 4:21:48 AM PDT by sauropod (I am His and He is mine.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

Worked at the Ford Research Center in 1979 developing EPA testing programs to run large truck engines on the dyno. Lots of very carefully written FORTRAN.


13 posted on 07/06/2015 4:36:39 AM PDT by laker_dad
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

I owe my beginnings as a programmer to FORTRAN-4 and 77 on DEC PDP machines. Haven’t written any FORTRAN in decades but still could easily. DotNET C# isn’t that much different.


14 posted on 07/06/2015 4:43:41 AM PDT by McGruff (Eat a snickers...)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley
The main reason it's not dead in my neck 'o the woods: GNU Fortran compiles object code that can be easily linked with our more modern code written in C and C++. Math, physics, coordinate systems... These things don't change.

The Fortran modules work, they've been verified, validated, and tested out the wazoo for years. Why waste the time, money, and introduce risk in re-coding something that doesn't need it? Sure, it's not sexy. The younger programmers kind of pretend that part of the make file doesn't exist... ;-)

15 posted on 07/06/2015 5:14:43 AM PDT by ThunderSleeps (Stop obarma now! Stop the hussein - insane agenda!)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

My first work out of college was as a programmer. I was writing in “MUMPS” and then “MUMPS-11” on DEC PDP platforms, then hopped to a different company writing for an investment accounting solution in FORTRAN-IV on PRIME mini-computers (remember them?). We ported that application to IBM mainframes - all 6 million lines of code. Some idiot of the day thought ADABAS was the best database for us to use - I remember it didn’t store real-numbers natively, so we had to write our own subroutines to pack/un-pack any real numbers into text fields.

That was a time when programming was an art, and every day was marked by creative solutions and work-arounds for system limitations.


16 posted on 07/06/2015 5:26:41 AM PDT by Be Free (I believe in gun control. The more people that control their own guns, the safer we'll all be.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

In 1977 another student and I tried programming an algorithm in FORTRAN during a class break. After the program ran for something like half a CPU second we hit the break key. We had screwed up and compared a variable that didn’t default to an integer (like “I” or “J”) to “1”. Oops. Later, we took practically the same exact code and ran it as PL/I, if I recall correctly.


18 posted on 07/06/2015 5:57:44 AM PDT by Dilbert56
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

Fortran IV on a Honeywell 2020 with a whopping 32 K of “core” memory.
That was back in 1975, and was my first programming language.
And I agree, there nothing wrong with Fortran.


19 posted on 07/06/2015 6:05:16 AM PDT by Rebel_Ace (HITLER! There, Zero to Godwin in 5.2 seconds.)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

That it does. I had a short course in Fortran in college, back in the day when a computer usually filled an entire room and programming was done by way of punch cards. Five or six years later though, I was working in an office that had two Lanier word processors, and not long after that, IBM came out with its PC.


20 posted on 07/06/2015 6:16:53 AM PDT by Rockingham
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

Got my B.S. degree learning FORTRAN-77, Assembler, COBOL, C, and Unix.


21 posted on 07/06/2015 6:19:23 AM PDT by P.O.E. (Pray for America)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

Oh, and debugging hex dumps.


22 posted on 07/06/2015 6:20:10 AM PDT by P.O.E. (Pray for America)
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley

Programming is a lot easier today when you have an infinite amount of RAM and disk space.
We have a 2000 line Javascript app that is running twice for some reason, doubling the amounts every time you leave a field. I told them to multiply everything by .5 at the end of the block and that will fix the problem.


25 posted on 07/06/2015 6:26:39 AM PDT by AppyPappy
[ Post Reply | Private Reply | To 1 | View Replies ]

To: markomalley
Brings back memories. My first go-round with Fortran was writing code on Fortran-77 run on a CDC Cyber 6400 back in the day.

I used Fortran 4 on a 6400 for several years, but my first machine was a CDC 3800. We also had Fortran II on an SDS 930.

At that time, until Pascal came along, much of the computer science at the university I attended centered on how to abuse Fortran to do non-numerical programming; and my first job out of college was writing a compiler in Fortran (the only language available at the company).

Decades later, I was the chief Java evangelist at the company where I worked; but lately I've thought of dusting off Fortran to do some purely mathematical financial planning simulations.

27 posted on 07/06/2015 6:31:35 AM PDT by snarkpup (We need to replace our politicians before they replace us.)
[ Post Reply | Private Reply | To 1 | View Replies ]


Navigation: use the links below to view more comments.
first 1-2021-31 next last

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson