Late to Python

 After several years of not programming much of anything, I have chosen to finally learn Python.

I tried half-heartedly a few years ago.  I wrongly understood it was like PHP and a natural for HTML.  I read a couple of cheat sheets and tried to make a go of it.

Sound torturous?  That is how I had to learned my first programming language, Radio Shack Level II BASIC back in 1979.  I had only a elementary manual on Level I, and then a command reference on Level II.  I head to reason out not only how each command worked, but why you would use it. 

I've used that method for most of the languages I have learned, which is why I have always been a hobbyist programmer, and not an especially productive one.

I soon learned with Python if I wanted to do websites, I needed to use Djanjo, a web library for Python.  Those who know Python and Djanjo are probably moaning right now.  Those two together are not a good first day in Python, yet that is what I tried to do.

This time, I started with a couple videos on YouTube and immediately saw how easy it was for basic things.  I was off to the races.

The project I started in 1980 on a Radio Shack Model I was basically an note taking application.  I actually developed it in various tools: BASIC, Dbase III, Visual Basic starting with version 3 and maybe before.  I went on to PERL and PHP.  I more or less stopped in 2008 when Evernote came out.  Evernote did what I had been envisioning far, far better.

I am back to envisioning my own note taking app. There are hundreds in the app stores. I recently reviewed a few of the major Evernote competitors and found them lacking.  

A note taking app is a fun type app for learning.  It can encompass a Windows client, a Mac client, a web client, a mobile client, a mobile web client, XML parsing, and database operations.  I'm not planning all those, but who knows?

Several predictions :

  • I will never finish it (why now after 40 years?)
  • If I do finish it, it won't be suitable for anyone else to use
  • It will never be as good as Evernote
  • I will learn a lot.
  • I will enjoy this.




Comments

Popular posts from this blog

Notes Folder : My new note taking system

Recording your own notes with Google Voice

Your First Day with Evernote