Someone found Yet Another Post (YAP™) insisting that the Gang of Four (GOF™) patterns were on their last legs. The email was misleading, because this is not precisely what the article said. The bottom-line was that Design Patterns in general are merely a response to gaps in the underlying programming …
more ...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 ...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 ...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 ...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 ...
I'm calling this the Composite Builder pattern. This may have other names, but I haven't seen them. It could simply be lack of research into prior art. I suspect this isn't very new. But I thought it was cool way to do some declarative Python programming.
Here's the concept.
class …more ...
Do you have a good project? Do you want to write? The acquisition folks at Packt are looking for this: "... demonstrate 4-5 projects over the course of the chapters in order to demonstrate how to build scalable Python projects from scratch. These projects cover some of the most important concepts …
more ...See http://www.dexy.it Wow. That seems cool. I write. A lot. I've tried a lot of tool chains. A lot. And I mean non-trivial "try". Whole books. Hundreds of pages. LEO + my own HTML Templates. A lot of fun at first. An outliner that generates RST is a …
more ...