I'm well aware that Snap has this stuff in it, and I understand it is used to teach and get kids interested about programming, I know.
I still do not understand why you'd want to learn AI with Snap/Scratch. I don't think that's a very controversial opinion?
If you just want to show kids some basic stuff okay sure, why not.
By the time you'd want to mess with neural networks, I think it'd be best to just use Python or something, not wrestle with this...
I appreciate you being so thorough with your references and the transcripts, and I think it's cool and interesting.
I'm just saying that for me I don't get why I'd use this or try to do these complex things in this Scratch format rather than jumping on an actual language where I don't need to rely on these extensions or new features, and I'd be learning a real language that is actually used in the real world.
And like, saying that Scratch is a toy language, I don't think that's a very controversial thing to say, so if I said the same thing about this, why be so offended over it? calling it BS, I can get that, but it was never directed towards anyone specifically, it was towards visual programming languages in general like Scratch. They serve a purpose, sure, but in my view, a very limited one. And I still don't see this being used like other languages for real stuff, aside from limited demos and exercises for kids.
You can say I'm wrong, that's completely fine. But I think you're missing my point here.