2021-02-22, MONDAY
------------------

Monday's aren't so bad when we finally get some warm weather!

It was a beautiful day in North Texas today as the sun came out
and temperatures warmed up to the 70's.  What a difference from
the blizzard and bitter cold we experienced last week! I ventured
off property for the first time in a week.  I had a few errands to
run and I spent some time at my office meeting with clients.
I enjoyed getting out of the house.

From BASIC to PYTHON?

Yesterday, I spent some time learning very rudimentary Python programming.
I have been writing some simple BASIC programs on my Commodore 64 and
I got the idea to try to port a program from BASIC to Python. Part of
what inspired me to do this was my Chromebook.  I've had a Samsung Plus
Chromebook for a couple of years, but it hasn't seen much use in a while.
I read an article that said that Chromebooks were actually outselling
Mac Computers.  Could that be mostly because of the education market
and remote schooling?  I'm not sure, but, anyway, I thought I would get
my Chromebook out and updated and give it a whirl.

When I updated to the latest Beta channel on my Chromebook, I saw that
there was the option to install a Beta linux distribution as part of
the Chromebook install.  Unlike other processes that boot the entire
device into Linux, this acts more like a VM and opens the linux terminal
in a window inside the running Chrome OS environment. So, it is possible
to run the Chrome browser, Android apps, and Linux at the same time.
The Linux distro is Debian Buster.

So having installed Linux on the Chromebook, I got the idea to try
Python.  I don't know anything about Python and I'm not exactly a BASIC
expert either, but I looked at some tutorials and was able to figure out
how to port a simple accounting program I wrote in BASIC into Python.
It was actually fun. Conceptually, the biggest hurdle was understanding
how to get the program to point to different subroutines without a GOTO
or GOSUB command that are staples in BASIC.  I figured out I could define
functions as subroutines and call them from a menu.  I also had to learn
how Python works with lists instead of arrays and I had to learn how to
read and write to sequential text files to store and retrieve data. I
felt like I accomplished a lot in a short time period and I look forward
to learning some more Python.

So that's all I got at the moment. Hope you are warm and safe and not
floating around on soggy sofa cushions inside your house.  TTFN