Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News Editorials & Other Articles General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

kooth

(224 posts)
44. C and C++ for me ...
Thu Sep 25, 2014, 08:39 AM
Sep 2014

In college, I learned COBOL, RPGII, Assembler, and BASIC (the old version with line numbers and lots of gotos).

For a college practicum, I wrote some COBOL for the college.

On my first programming job, while still in college, I learned an obscure language called Databus. It is like a combination of BASIC and assembler, but twelve times as slow. It was for an online ticketing site (1986!)

After graduation, in my first job, I got hired because I knew Databus. There was an ancillary system that used "Charles River UNOS" that was written in "C". The person maintaining that app left the company, and I got assigned to learn "C" on the job. I never looked back!

My next job I got because I had learned "C" and had a little UNIX knowledge from the previous job. I had some great programmers who were my leaders and my peers. I learned a great deal about "C" and programming in general from them. I became the UNIX Sys Admin on Motorola and SCO XENIX and UNIX systems.

In 1991, a group of us decided to learn C++. We set up classes in our office and once a week, one of us would lead the class and we all learned C++ for just the cost of our time.

Most of the rest of the time, I have written in C and C++. I also have programmed on the Windows side. C# is very nice for a proprietary language. I have done many projects in MFC of course.

Now, I'm sticking to "C" and C++, learning embedded Linux, playing with electronics and having a blast!

Recommendations

0 members have recommended this reply (displayed in chronological order):

Common LISP for high-level stuff Recursion Feb 2013 #1
FORTH? hootinholler Feb 2013 #2
I did robotics in grad school Recursion Feb 2013 #4
ooooo ocaml has built-in arbitrary precision fp arithmetic lib Phillip McCleod Feb 2013 #6
Lisp has arbitrarily large bignums (eg 10000! works as advertised) Recursion Feb 2013 #7
very cool i must check that out Phillip McCleod Feb 2013 #12
Whatever someone will pay me to code with. :) n/t TBA Feb 2013 #3
I'm a Java Professional hootinholler Feb 2013 #5
Meh. AOP is the new stupid thing. We tried it before, it was called programming by contract Recursion Feb 2013 #8
i like java Phillip McCleod Feb 2013 #10
Why is a system designed for phones Recursion Feb 2013 #14
Assembly ProgressiveProfessor Feb 2013 #9
yeah i used to program my apple IIgs in assembly just to do it. Phillip McCleod Feb 2013 #11
Real Programmers use a magnetized needle and a steady hand (nt) Recursion Feb 2013 #13
Real Men Program with ... freedomrock1970 Mar 2013 #30
I am reminded of an old Dilbert strip Fortinbras Armstrong Apr 2014 #40
I will do you one better hollysmom Apr 2014 #41
Also very cool: Haskell Recursion Feb 2013 #15
this i've played with and enjoyed the experience Phillip McCleod Feb 2013 #16
It used to be python jeff47 Feb 2013 #17
C++ ManiacJoe Feb 2013 #18
definitely a c++ fan here Phillip McCleod Feb 2013 #19
C# CuriousGuy Feb 2013 #20
I don't but prefer C# definitely. Dash87 Mar 2013 #23
+1 for C# ChromeFoundry Mar 2013 #29
I'm getting back into programming nyrnyr1994 Feb 2017 #56
Good Question. It does sort of depend on the application though. dballance Feb 2013 #21
really good points. Phillip McCleod Feb 2013 #22
COBOL is nearly a dead language. Not many programmers for it anymore. Dash87 Mar 2013 #24
It Is Interesting That There Are Still Mainframes In Use... dballance Mar 2013 #25
I wouldn't say it's nearly dead. There are LOTS of places where legacy code is still being used. denverbill Jun 2013 #34
hey! I was the year 2000 manager and found lots of COBOL errors - hollysmom Apr 2014 #42
Ah COBOL nyrnyr1994 Feb 2017 #57
lately I've been messing with various ways of writing c/++ extensions for python Phillip McCleod Mar 2013 #26
Though I haven't used it in ten years AgingAmerican Mar 2013 #27
right? first loves? i have still have a soft spot for pascal. Phillip McCleod Mar 2013 #28
My current (and next) app is written mostly in VB6 Thor_MN Aug 2015 #47
my favorite programming language and why? diponkersaha Mar 2013 #31
The perfect language doesn't exist. napoleon_in_rags Apr 2013 #32
cython? Phillip McCleod Apr 2013 #33
my favorite programing languge. pearllike Sep 2013 #35
HTML kiteboucom Oct 2013 #36
welcome to DU gopiscrap Oct 2013 #37
Message auto-removed Name removed Dec 2013 #38
RUBY Because it makes python coders cry... Drew Richards Mar 2014 #39
Started out in C.. sendero Jun 2014 #43
C and C++ for me ... kooth Sep 2014 #44
Message auto-removed Name removed Jan 2015 #45
HTML Michael_wood Feb 2015 #46
That depends. Usually whichever language I'm using. Binkie The Clown Aug 2015 #48
Sounds like me but with the 360 in 1965. Still computing and lovin' it. erronis Sep 2015 #49
Oh yes! I remember plug boards! Binkie The Clown Sep 2015 #50
represent!!!! PERL, FORTH, BASH n/t w0nderer Oct 2015 #51
anything but RPG rabid_nerd Nov 2015 #52
currently learning HTML hryhall Feb 2016 #53
FOCUS is still my favorite, though I currently code mostly in Python. Xipe Totec Sep 2016 #54
Python Daxter Dec 2016 #55
Message auto-removed Name removed Jan 2019 #58
Latest Discussions»Retired Forums»Website, DB, & Software Developers»your favorite programming...»Reply #44