A Comprehensive Introduction to Python

Date Tags #python

Python 101, by Michael Driscoll. 545 pages, available from leanpub.com in a variety of formats. Available soon in hardcover.

The modern Python programming language is a large topic. A book on a programming language has to be seen as a collection of several large topics.

At its core, a …

more ...

Another shiny new MacBook pro

See {filename}/blog/2014/03/2014_03_20-shiny_new_macbook_pro.rst

At the time (2014), the 8Gb machine was way more than adequate for all my needs as a writer.

Enter bloat.

Mac OS Catalina has essentially filled this machine to the breaking point. Six short years is the lifespan. Things (generally) work, but …

more ...






Overcoming Incuriosity -- Sailing Over The Horizon

I'm in regular contact with a few folks who seem remarkably incurious. Seem. Perhaps they're curious about something other than software. I don't know. But I do know they're remarkably incurious about software. And are trying to write Python applications. I know some people don't sail out of sight of …

more ...

Modern Python Cookbook 2nd ed -- big milestone

Date Tags #python

Whew. Chapter rewrites finished. Technical reviews in process. Things are going pretty well. Look for Packt to publish this in the next few months. Details will be posted. Now. For LinkedIn Learning course recordings.

more ...

The COBOL-to-SomeBetterLang Translator

Here's a popular idea.

... a COBOL-to-X translator, where X is a more-modern programming language ...

This is a noble aspiration.

In principle -- down deep -- all programming can be reduced to an idealized Turing Machine.

This means that we *should* be able to locate all the state changes in a given spaghetti-bowl …

more ...