Users vs programmers 

In TRON, the programs worship their creators, god-like beings called users. Not programmers, users. In 1982, when it came out, there wasn't a real distinction between users and programmers.

My mother in law learned to program at HP. She wasn't hired as a programmer. They just asked who was interested in learning. No prerequisites.

...

Users vs programmers 

This idea that some people are suited to programming and some aren't is bullshit. But the computers I had as a kid booted into BASIC or were a single command away from it, literally inviting me to program them. My elementary school also taught me BASIC and Logo in third grade. Nowadays I don't think programming gets taught until high school, if at all. And I imagine they teach some garbage language like Javascript, C++, or Java most of the time.

Show thread

Users vs programmers 

Starting out with a "commercially useful" language is idiotic. Python is the only "commercially useful" language it makes sense to teach as a first language. And I'm not sure even that's a good idea, because it's hard to do anything nontrivial without being exposed to the complexity of the underlying system. I think it makes more sense to start with a language that acts as your entire platform, like BASIC, Logo, or Scratch.

Show thread

Users vs programmers 

Another possibility I haven't thought about too much yet is PowerShell. It's the only commonly used shell that isn't complete garbage as a programming language. Which shouldn't be that surprising given that it came out of the same company that wrote most of the BASIC implementations I used, as well as Excel, which may have created more programmers than any other system.

It seems like Microsoft has always wanted all their users to be programmers.

Show thread

Users vs programmers 

@BalooUriza As a fairly skilled shell programmer, I feel qualified to say Bourne shell and its descendants are garbage. Interesting for historical reasons only.

Sign in to participate in the conversation
Tulsa Social

Federated social networking for northeast Oklahoma