5 ms·
Exactly my question! Seems to me like they are pretty similar products – to the point of "clone" status, as the two editors have the same blocks in the same col
by figbert 7y ago
Exactly my question! Seems to me like they are pretty similar products – to the point of "clone" status, as the two editors have the same blocks in the same colors and seem to be functionally identical. The only difference I can see is that the advanced features of Snap! appear to be only slightly more accessible than those of Scratch (plus the change of "sprite" to "costume," and Gobo's growth of a horn and extra foot).
- Gaelan 7y agoSnap was originally a scratch fork back when both of them were written in smalltalk, but they’ve both since gone through independent rewrites.
- TheAsprngHacker 7y agoThe Snap! mascot is named Alonzo after Alonzo Church, and the "horn" is a lambda to symbolize Snap!'s functional programming features. I just checked, and both Alonzo and Gobo have three feet. "Sprite" and "costume" are distinct concepts in both Scratch and Snap!. A costume is a texture, and a sprite is an actor associated with state such as a current costume, as well as program logic.
- cycomachead 7y agoThe advanced features are there - like making API requests, Lambdas and real custom blocks/functions. Beyond, that you can write in JS to extend Snap! within itself.