this post was submitted on 03 Jan 2024
934 points (93.8% liked)

Programmer Humor

32557 readers
468 users here now

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

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] EdibleFriend@lemmy.world 86 points 10 months ago (4 children)

What does it say about a person like me who reads all these damn memes even though I don't know jack shit about programming?

[–] GlitterInfection@lemmy.world 119 points 10 months ago (2 children)
[–] EdibleFriend@lemmy.world 69 points 10 months ago

When I saw this reply in my inbox I honestly had no idea which of my posts it was going to be related to because it could probably apply to most of them.

[–] Empricorn@feddit.nl 4 points 10 months ago
[–] insomniac_lemon@kbin.social 24 points 10 months ago* (last edited 10 months ago) (2 children)

I'm like that because:

  • I need a hobby
  • weird history with programming, but never actually liked any programming language enough to have a real project.
  • now I found a niche language* that I like but so far it's just not where I want get started (one example, still no bindings for Godot 4)
  • Ray almost tricked me into making a framework for a framework but I saw right through that
  • personal issues

*=Nim

[–] xmunk@sh.itjust.works 5 points 10 months ago (1 children)

Might I suggest a Haskell for the indecisive diner?

[–] insomniac_lemon@kbin.social 2 points 10 months ago (1 children)

Right off the bat no Godot 4 bindings at least that I'm seeing in search, so that problem persists.

I'm not quite sure on style but I want a jack-of-all-trades language (speed, ease, capability, options, platform options etc) and that's a high bar. Nim seems like an outlier from everything I can see.

Actually no, some of the Haskell syntax stuff I'm seeing it making me mad.

[–] xmunk@sh.itjust.works 3 points 10 months ago (1 children)

Alternatively, it's a dirty language, but PHP is supremely usable.

The truth about programming is that the language isn't really that important, they can all be translated back and forth and the choice of what to use is usually made for you.

[–] insomniac_lemon@kbin.social 2 points 10 months ago* (last edited 10 months ago)

The truth about programming is that the language isn’t really that important

I have had the thought that many languages have bindings for Raylib, so that lowers the bar a lot.

Beyond that, I can see a lot of problems. I already could use Raylib and a few other types of frameworks/libraries (UI, webui, TUI, fantasy console, scripting, microcontroller stuff) potentially, so any other language has to allow more/better options than that. Particularly as I don't really have ideas for those (with few-or-no tools) right now to start there.

Alternatively, it’s a dirty language, but PHP is supremely usable.

For your consideration, a moment of Master Shake to represent me (alternate 1, alternate 2)

[–] jeremias@social.jears.at 3 points 10 months ago (1 children)

Never worked with nim or godot, but it is able to call c routines? So I guess you would be able to call to gdnative?

Likely isn't gonna be beatifull, but it should work.

[–] insomniac_lemon@kbin.social 2 points 10 months ago* (last edited 10 months ago)

It's something like that, but way beyond me so I couldn't get something manually let-alone full bindings. I was making a polygon loader+text format for Raylib and didn't even finish that somewhat due to it not being straightforward to properly implement/use (beyond what I had already that is, and that I'd probably need to make an editor too). And a big reason for wanting Godot is to create and animate polygons in-engine eye example with an editor so yeah I'd rather wait.

[–] theneverfox@pawb.social 1 points 10 months ago

It says you should write some damn code.

Anyone can program, granted they aren't intimidated by the concept... It's actually very easy, and most professionals are pretty bad at it.

I, and probably lots of others, would be happy to recommend a starting point based on your interests. If nothing else, it will make you smarter

[–] leaky_shower_thought@feddit.nl 1 points 10 months ago (1 children)

maybe, on off-chance, you fall under the term script monkey?

it's like someone who understands well enough to run things but not grok through.

just remembered stumbling on it while reading some sci-fi.

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

Hahaha nope. 99% of these are utter nonsense to me.