2014/01/21 12:44:58
Beagle
CoBOL (anyone remember what the acronym stood for?  Common Buisiness Oriented Launguage)
Fortran IV
then BASIC (and subsequently Q-Basic)
then C
then Assembler
a little Machine Language
a little bit of Perl
a lot of MS Access
then some C+
then Labview & Matlab
in the last 14 years I've done Labview extensively, a little C++ and a glimmer of ADA.
2014/01/21 12:46:27
Beagle
oh - and BTW - I'm not a programmer!  I'm an electronics engineer!  more specifically a Test Engineer who designs automatic test equipement (and programs it to be automatic!)
2014/01/21 12:50:02
Beagle
but I never punched cards.  my first computer programming was on a DEC PDP 1170 with the puke green terminals.
2014/01/21 13:07:05
Wookiee
There was one point where I was programming in 6502 assembler in the mornings and C in the afternoons.
2014/01/21 15:01:52
craigb
Ahh...  Punch cards.  The favorite practical joke was to rubber cement two cards together about 2/3 of the way into the deck... 
 
Good times! :-)
 

2014/01/21 19:49:29
maximumpower
Since programming languages were brought up... http://www.fullduplex.org...-programming-language/
2014/01/21 19:54:34
craigb
maximumpower
Since programming languages were brought up... http://www.fullduplex.org...-programming-language/



Nice!
 
I'll add:
 
B:  You sht yourself in your ft.  (OO hasn't been invented yet.)
 

2014/01/22 20:24:27
bitflipper
I was the guy who came in and repaired your punch card loader after you spilled taco sauce into it.
 
I was never a COBOL or FORTRAN programmer, but I had to know both because I dealt with them in my job as a support analyst, telling the COBOL and FORTRAN coders what they were doing wrong. I kinda liked FORTRAN, actually, but never pursued it because no two compiler vendors could agree on the language specifics. Plus a decent FORTRAN compiler for my Apple ][ was four hundred bucks.
 
I had the good fortune to have compilers for every language under the sun on my work computers, though, allowing me to at least dabble in all of them. LISP - ugh. It could only have been invented by government workers (it was).
 
My world changed when I got to the C language. Woo hoo! I bought a book written for VAX users, but every example ran on both my Apple ][ and work systems unmodified. Someday, I said, everybody will be coding in C. Little did I know, it would have a bastard child named Java that would take over the world.
2014/01/22 20:54:02
craigb
Someday I guess I'll have to learn Java...
 
I remember one on the IBM machines called PL/I which was a hybrid between COBOL and Fortran.  It was pretty cool!
 
If you want to know just how crazy I could code when I absolutely had to ('cause no one in their right mind would ever want to do this):  I made a completely functional. full screen editor entirely in COBOL!  I tried hard to make the dipstick requesting it know what a plum stupid idea it was but to no avail.  I actually had two co-workers put a listing of the code on their walls in my honor - lol!
 
As for C, I really don't miss triple-dereferenced pointers in three-tiered client-server systems...  ***Yuck!
2014/01/22 22:03:21
sharke
bitflipper
 LISP - ugh. It could only have been invented by government workers (it was).
 
My world changed when I got to the C language. Woo hoo! I bought a book written for VAX users, but every example ran on both my Apple ][ and work systems unmodified. Someday, I said, everybody will be coding in C. Little did I know, it would have a bastard child named Java that would take over the world.
 



I have a soft spot for LISP (or to be exact, Scheme) ever since I watched the MIT "Structure and Interpretation Of Computer Programs" course online a few years ago. It just seemed fascinating and magical to me, although I can't imagine developing anything serious with it. As a theoretical vehicle though it was perfect for the course. Great videos, I would recommend them to anyone. 
 
I really love C though. At various points in my life I've dabbled with BASIC, 6502 assembly, AMOS, C, C++, Java and Python and I think C is my favorite. There is just something so awesomely pure about it. In fact when I wrote a small program in Python to help me with my business a few years ago, it worked perfectly but I felt deeply unsatisfied for some reason. Turns out I really wanted to write it in C, so I did. It used linked lists of linked lists and everything, and I was so chuffed with myself. I still use it to this day. I learned C on the New York Subway, carrying around "C Primer Plus" by Stephen Prata and reading it on noisy trains in 5 minute chunks as I traveled around for work. Then when I got home later, I'd try out the things I'd read on the computer. Strangely enough I found it easier to learn this way than by sitting in front of the computer with a book. Go figure. 
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account