4 ms·
What do you like better about Snap? At a quick glance, it looks almost exactly like Scratch 2.0 (an older version).
by Wowfunhappy 4y ago
What do you like better about Snap? At a quick glance, it looks almost exactly like Scratch 2.0 (an older version).
- andrewstuart 4y agoSnap is the closest conceptually to Scratch. I can't recall why I thought it was much better but that was the conclusion I came to when I reviewed them both a few years back.
- Retr0id 4y agoThe "killer feature" of Snap is the ability to define functions that return a value. In Scratch, you can't do that. Functions ("custom blocks") are just procedures that may-or-may-not mutate global state - This makes it hard to build up abstractions, etc. Scratch effectively mandates that you write spaghetti code.
- Wowfunhappy 4y ago> The "killer feature" of Snap is the ability to define functions that return a value. In Scratch, you can't do that. Ah, I see now. Yeah, Scratch really should let you make custom "oval blocks" that return values...
- andrewstuart 4y agoMy vague recollection is there was alot more advantages too.