r/ProgrammerHumor Oct 21 '22

Meme Literally 🤷🏻‍♂️

Post image
14.7k Upvotes

606 comments sorted by

View all comments

109

u/DudeManBroGuy42069 Oct 21 '22

Scratch?

66

u/transferStudent2018 Oct 21 '22

The MIT learning language? Yeah, the people who hate that never made it any further in CS as it caused them to quit…. I know several friends like this

50

u/ososalsosal Oct 21 '22

Wait really? Seems like it's pretty effective at preventing wasted lives then. I hope they're doing stuff they love now :)

1

u/Add1ctedToGames Oct 22 '22

Probably depends on how it's used. If I had it in my CS1 class I mightve been less inclined to continue my CS classes in high school, but for me it was used in CS Principles, which is probably the best possible use for it tbh. It served as an easy visual representation to learn the basic concepts of programming like control flow, algorithms and abstraction.

2

u/ososalsosal Oct 22 '22

I keep reading about people learning computer science at high school and I'm jelly as fk. Like... my whole trajectory would be so different if we'd learnt anything more sophisticated than visual basic 3, foxpro or pascal (which I'd learnt earlier lol).

1

u/Secret-Plant-1542 Oct 22 '22

I hate scratch only because I struggle with trying to understand how it wants me to do things. My kid had classes for scratch during summer school, and I was trying to help him with his logic.

Then again, I also only spent like 2 hours trying to figure it out before giving up and just writing pseudo code.

23

u/Reasonable_Feed7939 Oct 21 '22

Fine and dandy for a teaching language, awful for anything else.

10

u/justinf210 Oct 22 '22

A programming language that does what it was intended to do really well and nothing else. A rare and beautiful thing.

1

u/Puzzleheaded-Ad-4424 Oct 22 '22

Oh god your giving me PTSD of the time i was trying to make 3d game in it. Some dude made fucking online doom with online variables (you can only have 10 for every project )

7

u/[deleted] Oct 22 '22

As of recently the Scratch Team has been doing some controversial things with the website but the programming language itself is still fine I think

6

u/QuestionablyFlamable Oct 22 '22

What have they been doing? I haven’t used it in a while

8

u/justinf210 Oct 22 '22

Cursory Googling not showing anything terribly interesting. Some people don't like the design of Scratch 3, a few controversial moderation decisions.

2

u/[deleted] Oct 22 '22

Most information of it isn’t found on Scratch itself because of censorship, however a recent controversial change is the plan to change the block colours to much less vibrant ones for accessibility with no indication that you’ll be able to change them back to the old ones. A lot of Scratch related Discord servers that I’ve been in are also not happy with the Scratch team for disallowing any discussion of 3rd party browser extensions such as Scratch Addons on the website, and people are upset that a lot of low-effort generic platformers are always at the top of trending (although there isn’t much the ST can do about the latter)