Is it a Snap! mod from China?

I found a programming languige and it features looks like Snap! 4.0.0. But it has many different things:


May one is the Snap! Mod?
伯宏AIScratch官网 图形化编程 少儿编程 人工智能 机器人教育 物联网 FRP (zgjxgz.com)
Look at the photo:

please stop spam posting. you could have easily edited your original post to include all this of the other posts.


This seems like a scratch 2 mod with snap features. All the morphs look completely different from snap, and the stage is on the left side, much like scratch 2.

anyway, what is BHAI Scratch?

I don't think he was a basic user when he posted this.

i checked 5 hours ago and he was a basic user, so in that case he either could have edited the post or became a basic user in the 2 hour timespan that was in between him posting and me replying. anyway, I am asking him now to delete unecessary posts, considering he is now definitely a basic user.

I Google Translated the image and it looks pretty much like Snap!.
The categories are kinda hard to read, so I'll change them to what I think their English equivalent could be:
Screenshot 2024-10-05 14.15.48

Control Actions Looks
Sensing Characters Sound
Pen Operators Variables
Interface Lists Documents
Network Multimedia Data
AI Internet Modules

The blocks also look like Snap!: (respective order)
when $greenflag clicked when[ V]key pressed $addInput when I am[clicked V]\
// these blocks don't seem to be in Snap! so these labels might be estimates send [ v] and $greenflag:: control //green flag send [ v] and $pause:: control //pause send [ v] and $pointRight--255-220-0:: control //resume send [ v] and $stop:: control //stop stop [all code outside this script V] ::control command // is technically "all but this script" or "other scripts"?

Thanks.

BHAI Scratch is a free programming languige from China for everyone learn programming. It has some features for high-level development.
But in its version 4.1, I found same features with Snap*!*:


This is its same/hardly of blocks with Snap!:

message
report ()
run ({} @addInput) @addInput ::control
launch ({} @addInput) @addInput ::control
call(() @addInput) @addInput ::control
warp{
}

run ({} @addInput ::grey ring) w/continuation//Snap!'s "this continuation" block before version 8.0.0
call (() @addInput ::grey ring) w/continuation//It's also one.
pause all $pause
(http:\/\/[www.baidu.com] ::sensing) //Snap!'s "url" block of version 4.0.0
<Turbomode ::sensing>
set Turbomode to <> ::sensing
<is (5) a [number v]?>
<is [] identical to [] ?>
(JavaScript function \( [] @delInput @addInput \) \{ [] \} ::operators)
play note(60) for (0.5) beats

script variables (a) @addInput

for each (location) (value) for @list {
}

The way of makes custom blocks:




and this:

Yes, you'er right.
In version 4.1, if you save your project in BHAI Scratch and change file suffix is ".xml"(BHAI Scratch 4.1's project's file suffix is ".xm", but now is ".ais4"), and open it on Snap!. You'll see a window on "BHAIScratch Project" in Snap*!*.
This is why I say

This is Snap*!* 4.0 beta, you can try it and Compare their similarities and difference:
https://warpedwartwars.github.io/Snap4.0beta/snap.html

but it does not...

I read all the post, I asked myself... What the heck is going on? :exploding_head:
The heck is that the name of the Snap! mod has Scratch in name but unrelated.
I sometimes think why the people around the project have uncountable disorder
on the user interface (bad block rendering, and the first idiom is not english).
About the bad block rendering is because the blocks have unproportional
ratios according to their block parts (hat, jag) from their sizes (like Scratch 3).
Scratch is not Snap!, and has no origins with Snap!, only inspirations taken
from Scratch, Scheme, Squeak and Logo. The concept of AI can not be bad
for the mod, only the name for it in the first place. I can not believe why the
chinese programmers took the GitHub logo for their AI's representation.

Well, snap was originally BYOB, a mod of scratch 1.4, but snap, in it's current form, is completely separate from scratch, sharing no source code. I'm just saying that snap does have some origins from scratch.

Note: In China, Snap! is not popular. But Scratch is kind of popular. Some programmers know Scratch, TurboWarp or Gandi IDE(A great Scratch mod from China).
China has some Scratch mod(such as Gandi IDE, Mind+,…) and it has hardly Snap! mod, too(I found only 2 mod, another one is:
https://snap.codelab.club/snap.html
)

Yes, at least this one shows that it's Snap!. :wink:

Also, in there, you don't notice anything different (besides :cloud: missing) at first until you open libraries.

Yes.

Hmm. I went to the site and the browser stopped me, saying the site did not support TPS (Https) security.

yeah, i have used this, but I prefer https://penguinmod.com/ (or https://www.snail-ide.com/).

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.