116 points

All programming languages claim to be for humans. Doesn’t make them good at it.

permalink
report
reply
47 points

Nobody said all humans

permalink
report
parent
reply
20 points

Hey babe, wanna kill all humans?

permalink
report
parent
reply
6 points

Im sorry but which humans were whitespace and brainfuck made for.

permalink
report
parent
reply
5 points

For esolang nerds. They enjoy the existence of the language, not its usage

permalink
report
parent
reply
5 points

Or Java?

permalink
report
parent
reply
4 points

obviously the sadistic ones! those PLs certainly weren’t made for the computer’s benefit

permalink
report
parent
reply
2 points

Masochists

permalink
report
parent
reply
1 point

No-one said they had to be easily read for humans.

permalink
report
parent
reply
51 points
permalink
report
reply
33 points

Making something to make humans suffer is still making it for humans

permalink
report
parent
reply
2 points

💯

permalink
report
parent
reply
19 points

If anything, that only proves the point even harder.

permalink
report
parent
reply
5 points
*

Wtf. Go look at the examples. W. T. F.

permalink
report
parent
reply
29 points

i don’t think brainfuck or ook are actually meant for humans. more like against humans

permalink
report
reply
9 points

They are very much aimed at humans.

Crafted to hurt humans, but still.

permalink
report
parent
reply
3 points

imho they’re still made for humans. But the goal is to discuss them rather than code with them n_n

permalink
report
parent
reply
2 points
*

Or Malbolge.

permalink
report
parent
reply
27 points

…there are languages that aren’t written in plaintext???

permalink
report
reply
26 points

I only code in emoji

permalink
report
parent
reply
26 points

Is this you?

permalink
report
parent
reply
9 points

I take it back

I’m sorry

I’m so, so sorry

permalink
report
parent
reply
12 points
3 points

I was going to post the whitespace programming language but this wins

permalink
report
parent
reply
5 points
*

I heard there was a programming language where you programmed a tree, that you could only manipulate manipulate in a “IDE” that looked a bit like Microsoft Word and saved the “source code” as a binary file.

Found the infos: https://youtu.be/vcFBwt1nu2Ut=479

permalink
report
parent
reply
3 points

Off the top of my head, Microsoft Excel, Max/MSP, and Piet

permalink
report
parent
reply
1 point

I’ve recently had to help the wife with some VRChat “Udon” language.

I mean I get it, all the stuff is like the underlying shit in a parser I wrote years ago to speed up execution. And looking up the name for that, it’s an abstract syntax tree.

It’s just I don’t know why you would try to write stuff in it directly. All the tutorials have this mass of on screen spaghetti for “if a=45 then b.visible=false”.

It’s like everyone gets this idea that coding is hard and a bunch of text, and then they spit it out on screen so no none of us can understand it at first glance.

permalink
report
parent
reply
1 point

“No-code”, scratch, etc

permalink
report
parent
reply
19 points
*

i don’t usually cross-post my comments but I think this one from a cross-post of this meme in programmerhumor is worth sharing here:

The statement in this meme is false. There are many programming languages which can be written by humans but which are intended primarily to be generated by other programs (such as compilers for higher-level languages).

The distinction can sometimes be missed even by people who are successfully writing code in these languages; this comment from Jeffrey Friedl (author of the book Mastering Regular Expressions) stuck with me:

I’ve written full-fledged applications in PostScript – it can be done – but it’s important to remember that PostScript has been designed for machine-generated scripts. A human does not normally code in PostScript directly, but rather, they write a program in another language that produces PostScript to do what they want. (I realized this after having written said applications :-)) —Jeffrey

(there is a lot of fascinating history in that thread on his blog…)

permalink
report
reply
5 points

PostScript was my first thought to. I guess these days WASM also applies.

permalink
report
parent
reply

memes

!memes@lemmy.world

Create post

Community rules

1. Be civil

No trolling, bigotry or other insulting / annoying behaviour

2. No politics

This is non-politics community. For political memes please go to !politicalmemes@lemmy.world

3. No recent reposts

Check for reposts when posting a meme, you can only repost after 1 month

4. No bots

No bots without the express approval of the mods or the admins

5. No Spam/Ads

No advertisements or spam. This is an instance rule and the only way to live.

A collection of some classic Lemmy memes for your enjoyment

Sister communities

Community stats

  • 14K

    Monthly active users

  • 4.4K

    Posts

  • 94K

    Comments