Software Alternatives & Reviews

Snap Reviews and details

Screenshots and images

  • Snap Landing page
    Landing page //
    2023-01-21

Badges

Promote Snap. You can add any of these badges on your website.
SaaSHub badge
Show embed code
SaaSHub badge
Show embed code

Videos

Snap Review (Rant)

Snap Spectacles 3 review: here we go again

Wahoo Kickr SNAP Smart Trainer: Unboxing. Building. First Ride.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Snap and what they use it for.
  • Ask HN: Yo wants to build a game, I'm lost. What can I do?
    There is also Snap! (https://snap.berkeley.edu/) which starts very much like Scratch but has higher ceiling. - Source: Hacker News / 3 months ago
  • Scratch in the Browser
    Https://snap.berkeley.edu/ Snap! Is made by folks previously involved in Berkeley Logo, and has a lot of "missing pieces" that make organizing programs easier: lambdas, cc, and binding functions to definitions (aka build-your-own-blocks). - Source: Hacker News / 4 months ago
  • I am completely new to coding of any kind. Where should I start?
    Or try a similar site by Berkeley (scratch is MIT): https://snap.berkeley.edu/. Source: 10 months ago
  • Intro Python class for beginners at DMS: Hmm!
    I would start with block-based coding with Snap!. Source: 11 months ago
  • Scratch is the world’s largest coding community for children
    Maybe this: https://snap.berkeley.edu/. - Source: Hacker News / about 1 year ago
  • Scratch is the world’s largest coding community for children
    If your kids tinker with Scratch, try out TurboWarp[1], a Scratch mod that compiles projects to JavaScript. Other alternatives to tinker with are Blocky[2] and Snap[3]. 1. https://turbowarp.org 2. https://developers.google.com/blockly/ 3. https://snap.berkeley.edu. - Source: Hacker News / about 1 year ago
  • Should I switch from JavaScript to python
    If you are really a programming beginner I’d even suggest starting with something for beginners. Scratch or Snap! Are both block based and you can learn the basics there without all the hassle of syntax. https://snap.berkeley.edu/ - I like snap because it exposes you to advanced concepts without the worry of syntax. Source: about 1 year ago
  • Recreating Portal 2 from Scratch
    Other acceptable topics are tosh, Snap!and any block-based programming "languages" such as Beetle Blocks and Alice.". Source: over 1 year ago
  • Best high past times?
    Snap! - a neat little visual block based programming 'language' with an active community / ongoing development, you can actually catch the devs in the forums and see what theyre working on or just chat. Source: over 1 year ago
  • 18-year-old, still using scratch.
    I'm well out of college and I still use Snap!, which is similar to scratch, but there are also some cool things you can do beyond games and animations (like maps, web, etc.). I'm not a programmer, but I have self taught myself some as a hobby. Snap definitely helps me understand some concepts. Source: over 1 year ago
  • Different Chatrooms and/or Subreddits
    Snap has their own subreddit. r/SnapBerkeley Their website: snap.berkeley.edu. Source: almost 2 years ago
  • Scratch Is a Big Deal
    Here you can design a level and let friend pass it - destroy all bricks. You hit language limitations all the time. The scratch disigners say it is so to oe friendly to jeginners, howewer the need to invent crazy trics to aohieve simple things is not actually friendly. IMHO, it is better and simpler to teach children using more normal languages, where smal set of elements combine well. The Snap! Is an extended... - Source: Hacker News / almost 2 years ago
  • Scratch Is a Big Deal
    Scratch has succeeded in the way that counts most - building community. However I tried to help my son to write some stuff with it and found it very hard and unintuitive to get stuff done. There are other, similar systems that are MUCH better for programming, such as Construct3 and https://snap.berkeley.edu/. - Source: Hacker News / almost 2 years ago
  • The only language that matters
    Snap! Is also a similar "more advanced Scratch", and it's completely free without any subscription services or stuff like that present. Source: almost 2 years ago
  • Ask HN: What's the “best” way for a senior to begin learning how to code?
    I found Snap! Very good for creating creative stuff https://snap.berkeley.edu/ Works in browser. - Source: Hacker News / almost 2 years ago
  • Hi! We are Dr. Amanda Martin and JJ Brosnan, Developer and Python data scientist at Deephaven. Ask us anything about getting started in the data science industry, working with large data sets, and working with streaming data in Python.
    Scratch and Snap are a logical step if they are ready. Block based programming is a good intro but it is important that they move out of this at some point. There are even block based blockchain programs but there are limitations so when they are ready for real syntax I like the khan academy set up. This has processing JS in the browser so you can do things like number scrubbing and see the code instantly. ... Source: about 2 years ago
  • it's true though
    I recommend you also check out SNAP! Its work similar to scratch, but it has a lot more features. Like being able to access local variables of sprites from anywhere in your project, changing the size of the stage, not being limited to 300 clones, etc. Source: about 2 years ago
  • Kids don't need tools for kids
    Snap [1] goes a bit beyond Scratch. 1. https://snap.berkeley.edu/. - Source: Hacker News / about 2 years ago
  • Kids don't need tools for kids
    To nitpick, the block code screenshot at the top of the post is not actually Scratch, it's Snap![1] - which is essentially a superset of Scratch[2] Scratch itself has no concept of "custom reporters" - i.e. Functions that return a value. If you want a function to return something, the closest approximation is to assign the result to a global variable. But you can't do recursion like that, so you'd need to use a... - Source: Hacker News / about 2 years ago
  • Interesting Resources to Encourage Your Child to Learn to Code
    Check out Snap, MakeCode Arcade and Adafruit Circuit Playground Express: [1] https://snap.berkeley.edu/ [2] https://arcade.makecode.com/ [3] https://www.adafruit.com/product/3333 [4] https://makecode.adafruit.com/ Also check out this tiny old book suitable for a total noob to computers: The Pattern on the Stone - The Simple Ideas that Make Computers Work by W. Daniel Hillis... - Source: Hacker News / about 2 years ago
  • Maybe maybe maybe
    Let me give you a small hint: if you are really excited about it, don't just wait until you think you're good enough. Motivation is a fragile thing, and programming is easier than most people think — as long as you have motivation and proper tools. I used to do introductory programming courses for high school kids. Our approach was based on generational graphics, and this sort of stuff was basically our way to get... Source: about 2 years ago

External sources with reviews and comparisons of Snap

16 Scratch Alternatives
Formerly known as the BYOB, Snap! refers to the solution program for the programming language based on drag & drop, visuals, and much more. This platform can let its users have the extended version so they can easily create their desired block in no time. It can even permit clients to access the services, such as first-class lists, first-class continuations, and procedures. SNAP! also has multiple capabilities...

Do you know an article comparing Snap to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Generic Snap discussion

Log in or Post with

This is an informative page about Snap. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.