Categories
running work

C++

[Monday: 3.x miles on Watson road]

I didn’t run last night and I’m thinking I will probably not run again tonight. This is to be prepared for my sprints on Saturday. I’ll do a jog for a warmup before the actual races.


Most of the programming at work is in a language called C++. When I was in college and learned to program it was in a language called Pascal. The book had a picture of Blaise Pascal on the front. Later, at my first job I had to learn C. As the years went by a guy made an “improved” version of C and called it C++ . It is pronounced See-plus-plus. The double plus is the increment operator in C. So the value in the variable is incremented by one: NumberOfWidgets++ means NumberOfWidgets becomes NumberOfWidgets + 1;

The C language is still around.

C++ has evolved over time and is barely like what I remember learning in the mid ’90s. I think the current language standard document is from 2017. A lot of what we do uses 2011 version features. I don’t know if we are actually using 2017 features or not. I pretty much do whatever the code is already doing and extend it in minor was to cover some new thing or fix a gap.

I think Pascal as a language morphed into something called Delphi but I didn’t run into again after my college years.