News for hackers. Stuff that matters.
Re:The Birth and Death of JavaScript (2014) [video] by dmitriid on Sunday June 20, 2021 @04:19AM (#27568174)
> I don't know where your rage is coming from

I don't know why you assume I have any rage. I'm just pointing out facts.

> There's _no_ way for that kid to learn and use 'real' programming languages and tools--want to learn rust?

Ah, yes. "Real programming languages", not "toys provided by Apple". "Kids wanting to learn Rust on a phone".

> But give that kid a browser window that's a full POSIX shell with gcc and all the coreutils built.

And?

> They can do _anything_

No. They still can't do "anything". Since Linux is already running in the browser, go ahead, run it on a phone, install rust into it, and go do "anything". Then come back and tell me if any kid will want to do that.

> This is precisely for geek circles. The kind of geek that opens up that weird qbasic.exe

Ah yes. So now you're limiting all kids to just geeks who are willing to tinker with a rust compiler running in a shell in a linux running on a wasm on a browser on a phone. God forbid it would be other kids with "apple toys" and "non-real programming languages" that don't require "a full POSIX shell with gcc and all the coreutils built".

> I look forward to the day some kid clicks a link, sees a blinking bash prompt and a pointer to read some man pages or help files and has their mind blown too.

More likely than not that kid will see a blinking prompt, and will go away saying "what in the fresh hell is this".

Modern "toys" open significantly more opportunities for kids to learn than any posix shell. Apple's Swift Playgrounds will teach and interest a few magnitudes more kids to learn programming than a "bash shell with a prompt to read man pages".

There are no comments on this comment yet.