did you Ever Take A Computer Programming Class In College ?

rrrabbit's Avatar
Well, I did.

And they taught me that good programming practices include:

1) well defined input paprameters = |_)__)||||||||||||D
2) after execution, the code objectifies its output = (.) (.)
3) and the codelets are encapsulated in a black box = (preferrably clean shaven)

Welcome to ECCIE.

nuglet's Avatar
LOL, I did too, imagine how surprised I was when I found out what I was taught didn't work so well in arenas other than the classroom...
I learned how to write a program using punch cards. Very useful.
nuglet's Avatar
I learned how to write a program using punch cards. Very useful. Originally Posted by Pinoche
I'd almost forgotten about my time with those rascals.. ah, those were the days... NOT
I only learned c++
rCoder's Avatar
Started with hardware (buffers, latches, flip-flops,...). Then converting binary to octal or hexadecimal for IO buses. Then wow, assembly language was so much easier to comprehend and a disassembler on a logic analyzer was hog heaven. When C arrived it was the greatest assembler in the world. Catch up with Fortran, LISP, forth. The C++ aberration decade with some painful pascal and ada. Another decade with the half cast abomination java with interludes of perl. Finally a Jap fellow develops the first great, true object orientated language, ruby, and life is good...

Oh, in answer to the original question, yes, one, CS 101 an intro to Fortran using punch cards.
Carl's Avatar
  • Carl
  • 09-04-2010, 07:43 PM
CS 101? Intro to Fortran?


TAMU? Lecture in Zachry Engr Bldg? Keypunch card machines in a basement over by the trigon?

Takes me back...
Chainsaw Anthropologist's Avatar
Does using a Pickett slide rule count?
Mokoa's Avatar
  • Mokoa
  • 09-04-2010, 11:50 PM
Most of what I know I learned on my own with books and experimentation.

Punched cards. Ah yes, the good old days. I remember both the 80 column and the 96 column varieties. Learned to wire programming boards for 402 and 407 accounting machines. Started with FORTRAN, COBOL, PL/1 and REXX in the IBM Mainframe world. Later came RPG and Assembler. When the PC came along I got into BASIC, C and PC Assembler. With Windows I got into Visual BASIC, C++, C# and VBScript. With the Internet and web pages I got into HTML, CSS, ASP, PHP, SQL, Javascript. The education never ends.