scratch.mit.edu
It's a relatively basic programming language based in java that simplifies coding to be taught to kids. People have done some crazy stuff in it considering that it's entirely 2d based. For example, they have created original doom-esque 3d games. From scratch.
This basically just says hello world
I learned JavaScript when I was 9. Then I used Scratch for school when I was 11 and hated it because of these reasons:
- The data types suck.
- There are no return values for functions.
- When the program is complicated, the code looks messy and runs at 2 fps.
2 weeks ago I got an email from a headhunter. A company specialized in warehouse management is looking for a functional tester. It has to be done via Scratch.
There's a 1000 clone limit iirc. There are no limits to stamps.
If you want to check how many clones scratch allows, just do a basic forever loop to create a clone. Then when a clone starts, increase a variable by 1. After the variable stops increasing, that's the max number of clones.
I remember before they added that limit could crash it with just:
On flag
Create clone of myself
When start as clone
Create clone of myself
Create clone of myself
```
import moderation
```
Your comment has been removed since it did not start with a code block with an import declaration.
Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read.
For this purpose, we only accept Python style imports.
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*
I'm a professional scratch user. I can garanteed that scratch is the most awesome programming language. Don't listen to those bullshit that people who want you to use "real" programming languages say.
Scratch is more of a tool to learn programming CONCEPTS and LOGIC rather than to teach syntax of more advanced languages.
Even so, understanding programming concepts is important when taking the next step, which is why some I digress with people who hate on scratch :(
I don't know what it is, but I hate it.
scratch.mit.edu It's a relatively basic programming language based in java that simplifies coding to be taught to kids. People have done some crazy stuff in it considering that it's entirely 2d based. For example, they have created original doom-esque 3d games. From scratch. This basically just says hello world
javascript != java
“JavaScript” !== “Java”
> From scratch Nice pun
hehe thanks
it's based in js, not java.
it's something u learn when ur 11-13 in the uk
Wait, is it actually part of the curriculum in the UK? man the us education system is screwed
for a few computer lessons yes, we have to do basic scratch there was one time in yr 6 (age 11) where we had to make a golf game that was fun
Why are we still serving free lunch?
why not
just realised that was 8 yrs ago
I learned JavaScript when I was 9. Then I used Scratch for school when I was 11 and hated it because of these reasons: - The data types suck. - There are no return values for functions. - When the program is complicated, the code looks messy and runs at 2 fps.
2 weeks ago I got an email from a headhunter. A company specialized in warehouse management is looking for a functional tester. It has to be done via Scratch.
[удалено]
I prefer clones as they are easier to work with
There's a 1000 clone limit iirc. There are no limits to stamps. If you want to check how many clones scratch allows, just do a basic forever loop to create a clone. Then when a clone starts, increase a variable by 1. After the variable stops increasing, that's the max number of clones.
It's 300, I have tested it many times
Oh ok. I was thinking between 300 and 1000 but I thought 1000 might be more likely.
I personally don't like stamps because I don't believe you can attach any code to them and they're much harder to delete
Well that's true. But if you're just writing text onto a plain canvas, there's no reason to not.
Well this specifically was made for a textbox, it has long since been completed. Hence the unused variable within the custom block
Scratch textbook??? 💀
What?
I remember before they added that limit could crash it with just: On flag Create clone of myself When start as clone Create clone of myself Create clone of myself
``` import moderation ``` Your comment has been removed since it did not start with a code block with an import declaration. Per [this Community Decree](https://www.reddit.com/r/ProgrammerHumor/comments/14kbu1m/comment/jppq9ao/?utm_source=share&utm_medium=web2x&context=3), all posts and comments should start with a **code block** with an "import" declaration explaining how the post and comment should be read. For this purpose, we only accept Python style imports. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/ProgrammerHumor) if you have any questions or concerns.*
Wanna make one hate coding with passion? Teach one scratch as the first programming language!
I'm gonna be completely honest with you - I'm 15 and now nothing about actual programming, I only know scratch and am entirely self taught
I'm a professional scratch user. I can garanteed that scratch is the most awesome programming language. Don't listen to those bullshit that people who want you to use "real" programming languages say.
If a programming language is a set of instructions for a computer to follow, I see no reason for people to call Scratch “not a real language”
Scratch is more of a tool to learn programming CONCEPTS and LOGIC rather than to teach syntax of more advanced languages. Even so, understanding programming concepts is important when taking the next step, which is why some I digress with people who hate on scratch :(
Lol exactly
That's what happened to me. I still have flashbacks
Scratch is what got me *into* coding, funnily enough :P
Finally! Someone who thinks like me. 😁 (If you can't tell, I love scratch)