|
|
|
|
|
by cxr
1795 days ago
|
|
> Completely impossible to write anything in a commercially used language. You're approaching this as if the comment was an opinion about the feasibility of doing commercial software development instead of what it was, which is a statement about HCI and the "implicit step zero" of software creation on today's commodity computing devices. Another way to put it is that this is a discussion about friction, and the original comment was specifically an observation about static friction, and you're talking about kinetic friction—while also insisting that the original comment is wrong because you want the subject to be the latter and not the former. It's a weird, overly hostile, and uncharitable way to interpret the other person's words. The original comment as it stands is fine. Don't expect to be able to interpret it on different terms than the way it was meant to be understood. |
|
And: “It’s easier to program a TI-89 calculator than an iPhone.”
> The original comment as it stands is fine. Don't expect to be able to interpret it on different terms than the way it was meant to be understood.
The comment is complete bullshit in this context.
> instead of what it was, which is a statement about HCI and the "implicit step zero" of software creation on today's commodity computing devices.
This is simply not true. The comment was a response to a thread. You have made up a context in which it makes sense out of whole cloth.
You can see the comment wasn’t meant in this narrow context because the poster defended it by saying ‘superior in what way?’, rather than by clarifying the context in which it might be valid.
I miss the days when there was an instant on programmable device. We need that again. It would be great if iPhones shipped with Swift playgrounds as a pre-installed app for example.
Swift playgrounds shipping on iPhone sounds a lot like the “I wish there was something akin to TI-Basic for smartphones. A built-in IDE with an interpreted language, with easy path to compilation.”
So does Pythonista.
But a ti-84 is not easier to program than an iPhone, except for in the trivial sense that you can skip a few taps needed to install a programming app. Other than that, the ti is strictly worse.
I agree calculators are a good way to learn a limited form of programming, however Apps definitely better. If you want to quibble over the ease of installing an app vs purchasing a calculator, that’s a sideshow to the value of learning python vs ti-84 programming.
The irony is that the biggest obstacle to the iPhone being easy to program is people saying it’s hard to program rather than saying ‘use Pythonista’ or the like.