this post was submitted on 21 Sep 2023
805 points (97.9% liked)

Programmer Humor

32192 readers
675 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
top 30 comments
sorted by: hot top controversial new old
[–] vicfic@iusearchlinux.fyi 82 points 1 year ago (4 children)
[–] deaf_fish@lemm.ee 33 points 1 year ago

It does and I use it and I love it.

But I now, thanks to this post, see I am weak. I must feel pain to feel alive! /s

[–] Crow@lemmy.world 14 points 1 year ago

This is my thought every time I see anyone talking about the unity news.

You're right, everyone is talking about migrating Unity to Scratch, but where are all the guides and blogs about moving from Godot to Scratch?

[–] majlitech@lemmy.world 77 points 1 year ago* (last edited 1 year ago) (5 children)

Advantages:

  • runs in a web browser
  • very easy to code with

Disadvantages:

  • does not compile to a binary
  • is capped at JS speeds
  • has limited resolution
[–] heimchen@discuss.tchncs.de 66 points 1 year ago

Runs at industry standard speed.

[–] xigoi@lemmy.sdf.org 42 points 1 year ago (1 children)

is capped at JS speeds

So, just like every Electron app?

[–] nothacking@discuss.tchncs.de 14 points 1 year ago (2 children)

Except worse, because it's an electron app interpreting the app you actually want to run, so double slowness.

[–] Opafi@feddit.de 8 points 1 year ago

double slowness.

Sorry, but we prefer to call that "cinematic".

[–] RedStrider@lemmy.world 1 points 1 year ago
[–] Sotuanduso@lemm.ee 8 points 1 year ago

All fun and games until someone forks it to remove the limits.

[–] JohnDClay@sh.itjust.works 5 points 1 year ago (2 children)

How's tutorials and troubleshooting resources vs unity? Being able to Google answers is super important.

[–] majlitech@lemmy.world 9 points 1 year ago

Bro really needs docs in order to program with frickin' blocks

[–] Ziglin@lemmy.world 1 points 10 months ago

I think there's likely more scratch tutorials though the advanced stuff just requires a basic understanding of logic.

[–] stellarforce@kbin.social 4 points 1 year ago (1 children)

Check out turbowarp desktop. You can make a bigger stage and export to exe.

[–] yetAnotherUser@lemmy.ca 1 points 1 year ago

This. Turbowrap is amazing.

[–] sirico@feddit.uk 32 points 1 year ago

Raspberry pi ensures you can put your game studio in your pockets

[–] CCF_100@sh.itjust.works 16 points 1 year ago

Oh wow, I didn't realize it was open source too!

[–] mindbleach@sh.itjust.works 15 points 1 year ago (1 children)
[–] nothacking@discuss.tchncs.de 14 points 1 year ago

Electron only. 🤢

[–] LemmyNameMyself@lemmy.world 13 points 1 year ago (1 children)
[–] Froyn@kbin.social 7 points 1 year ago

Back in my day we called it DigDug and it blew my mind.

[–] SubArcticTundra@lemmy.ml 10 points 1 year ago* (last edited 1 year ago) (1 children)

But it's written in some oddball language called Squeak

[–] grue@lemmy.world 25 points 1 year ago* (last edited 1 year ago) (1 children)

Squeak is just a programming environment for Smalltalk, the language in which object-oriented programming was invented.

If anything, it's those languages that tried to bolt on object-oriented features to Algol that are the oddballs!

[–] SkyeStarfall@lemmy.blahaj.zone 15 points 1 year ago (1 children)

Smalltalk is still being used? That's really surprising honestly.

[–] kevincox@lemmy.ml 13 points 1 year ago

Have you heard of objective C? It is basically C with embedded Smalltalk.

[–] aaaaaaadjsf@hexbear.net 5 points 1 year ago

In my first programming class in what Americans would call middle school (I was in grade 9), we got introduced to scratch and used it to draw penises lol.

[–] vox@sopuli.xyz 4 points 1 year ago* (last edited 1 year ago)

there's a guy in the emudev server working on a gba emulator in scratch (and completed a Gameboy one, and it's pretty accurate AND fast!)