> You keep conspicuously avoiding answering my question about your definition of "_really_ programming", because it paints you into a corner and proves you are wrong, and you don't want to admit it.
No. Almost anyone here would be fine with someone saying that using Scratch/Snap is not really programming in the same way that you'd use real languages to do stuff. It's obvious what it means.
> At this point you're just desparately sealioning. You are intentionally pretending to be stupid, and I don't believe your act.
No I am not, but are you pretending to be stupid here?
Otherwise, why wouldn't almost all AI learning and demos be done with Snap if it's so amazing? Why is it only done in these conference recordings that have like 500 views on youtube?
You're convinced that this Scratch-like "language" is somehow so incredible that you cannot criticize it or claim that it only fulfills a specific niche and that its not the same as actual general purpose languages that we use in the real world like Python, JS, C, C++, Go and so on.
> Please stop right there. You are moving the goalposts. This is a discussion about Snap!, not Scratch.
Same thing applies. I don't care how much this Scratch-like language is extended, it doesn't matter, my point still applies, it's not useful beyond a specific niche which seems to be to teach kids basic things about logic and programming, not actual software engineering.
If you would've read what I wrote:
> 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.
If you read this part fully:
"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?"
You would see that I am indeed talking about Snap, not just Scratch.
Do I have to believe your "act"?
Also, you seem to be consistently hostile, maybe because you're frustrated at the fact that I am being very reasonable here, and you're trying to force me into liking your language or whatever and admit that its super useful language and it's not working, because you're used to always having your way?
I have gone out of my way to be reasonable with you and argue with you in good faith, and you keep bringing insults and accusations and keep implying that I'm a Nazi or something.
Think about it, you're so upset over the fact that I don't consider a colored block drag and drop interface/system a real programming language that's used in the real world that you're doing all this and constantly attacking me and getting angry over my very reasonable arguments
It's unhealthy and you should maybe ask one of those friends if what you're doing is reasonable or not. Maybe they can get you the help you need.