Pondering Python and Java similarities this morning led me down the path of comparisons of Python, Java, Smalltalk, and REXX. The latter two I haven't looked at in a while, so it was a nice trip down memory lane.

Anyway, I'm left wondering, why Python?

Of course the explosion in 3GLs over the last 20 years shows how badly the software industry has been in decline. We should still be moving up the abstraction ladder instead of spreading out.

Follow

I think the blame lies in the wretched state of software measurement. Most developers couldn't empirically tell you that they're preferred way of doing software is better than anyone else's.

The emphasis on 3GL code has also driven analysis out and design into the background. TDD has taken the place of analysis in many instances, and it leaves little recourse to test assumptions of analysis.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml