Why Python? (Sad Follow-up)

In "Why Python?" I linked to a deep and sophisticated analysis of programming languages. Anyway, I thought it was a deep and sophisticated analysis.

I got a reply that shows how wrong I was. Here's the quote:

The point is that the Python ecosystem has a lot to offer. We …

more ...

Continuous Data Migration

See {filename}/blog/2016/06/2016_06_10-database_conversion_or_schema_migration.rst

People talk about CI/CD (Continuous Integration/Continuous Deployment).

They also need to talk about CM (Continuous Migration).

"Wait, what?" you ask.

When we roll out a new version of the software (CD) there are three common situations.

  1. The new software uses the …
more ...


Why Python? What's it good for? How is it special?

Date Tags #python

First. The question is moot. It's a programming language. It's good for programming. When I push back, folks try to produce languages which exist only in certain pigeon holes. "You know. PHP is for web and JavaScript runs in the browser. What's Python for?" The PHP and JavaScript examples aren't …

more ...

Why rewrite a shell script in Python?

Here's the actual quote:

Why would you need to rewrite a working script in python ? Was there any business direction towards this ?

This was an unexpected response. And unwelcome. I guess I called their baby ugly.

The short answer is that the shell script language is perhaps one of the …

more ...

The Lynda.com Experience

One word: "wow" More words: "Helping shy people get up and do what needs to be done." Yes, that's Garrison Keillor's tag line for one of the "sponsors" of "A Prairie Home Companion": the Powdermilk Biscuits company. (Heavens. they're tasty and expeditious.) The folks at Lynda are truly great at …

more ...

A NoSQL Conversation

This cropped up recently. It's part of a "replace Mongo with Relational DB" conversation.

I'm going to elide the conversation down to five key points. The three post-hoc nonsensical ideas, and the two real points.

What's (to me) very telling is that someone else published the five reasons in this …

more ...

The GUI Problem

I write Microservices. And not-so-micro Services. API's.

I got this email recently.

"Goal: get you to consider adding Gooey to your Python tool set" "Gooey What it's for: Turn a console-based Python program into one that sports a platform-native GUI. Why it's great: Presenting people, especially rank-and-file users, with a …
more ...