Rollercoaster of Decisions!!!

Over the past couple of weeks since making my first post on this blog, I’ve been trying to debate what programming language to study. The choices ultimately came down to Ruby (and later, Ruby On Rails) and Python (later, Django). Eventually I want to learn both but I don’t have time to focus on learning both right now, doing so would be a lot of life clutter.

I have decided to go with Python. Both Ruby and Python seem pretty easy, and like all decisions they have their pros and cons. Deciding to go with Python was eventually decided by chance. I’d already guessed a few weeks ago that it was the language I’d eventually go with, and it happened to be the language that was open in my browser tab when I decided to just start one instead of wasting time deciding. I left it up to fate.

Already, I’m about 40 minutes into playing around with Python and it’s pretty enjoyable. Using indents/ whitespace and colons rather than curly brackets has proven to be my biggest source of confusion so far, stemming I’m sure from my familiarity with PHP (and to some extent CSS) and rustiness with ‘actual’ programming.

The biggest advantage to Python I’ve felt so far is how easy it is to read without all the gratuitous brackets. I am completely a #CreativeSpirit and do not have the headspace for technical things like debugging or computer science, so it’s easiness to read is especially appreciated. And thankfully, my code editor has been very gracious in providing the appropriate whitespace, something you don’t really need in any of the languages I’m familiar with.

I’m going to be posting occasional updates on this blog to motivate myself to keep with it. There’s that ‘m’ word again.

reusing this gif so quickly just feels right

Originally published at Words Without Wisdom.