r/ProgrammerHumor 14h ago

Advanced reallyEnjoyingThisCTutorialSoFar

Post image
468 Upvotes

56 comments sorted by

207

u/xJuPLuAGA 14h ago

Right to jail, right away.

72

u/LucyShortForLucas 13h ago

Don't you mean left to jail?

11

u/AbdullahMRiad 12h ago

right to left

9

u/InsanityOnAMachine 11h ago

#define left right

7

u/Shevvv 14h ago

But do you have the best programmers?

6

u/Rikudou_Sage 14h ago

We do, because of jail.

2

u/Neo_Ex0 11h ago

why jail? summary execution is the way to go

1

u/-PaperWoven- 7h ago

If we format normally, would we go jail to right?

209

u/Scientific_Cheater 14h ago

That's not C, that's سي

33

u/myka-likes-it 13h ago

أكتب("مرحبا بالعالم!")؛

8

u/DeusExHircus 9h ago

Lol my Arabic friends with tell you to **** off with that line alignment if they saw it

111

u/Gloid02 14h ago

No.

38

u/Flaky-Low-2262 14h ago

Legends say thats the reason Python and Yaml relies on left padding spaces
Never thought i will understand them

35

u/ParanoidDrone 14h ago

Python may get flack for being whitespace sensitive, but I genuinely like how it forces sensible indentation.

8

u/Flaky-Low-2262 14h ago

Implicit Linting enforced - could bei worse

3

u/PracticalRuin1573 12h ago

Totally agree! It's nice to see code that actually looks clean and organized, makes it way easier to follow along.

20

u/Cats7204 13h ago

This is how I imagine Arabs program in C.

20

u/00Koch00 13h ago

Ahh yes, arabiC

9

u/No_Lion4278 11h ago

Ah yes, the Ɔ language.

7

u/Mc_UsernameTaken 14h ago

Seek help now.

7

u/pim1000 11h ago

I would deny this in a pull request because the bracket at 29 is not tabbed in line with its opening bracket

9

u/nevio-hack 14h ago

I hate you now

5

u/Mindless_Insanity 13h ago

That's a semicolon not a comma!

2

u/ForgedIronMadeIt 13h ago

I'm going to find who did this

2

u/3hy_ 14h ago

You could be using the "def" macro a bit more tbh

2

u/Rikudou_Sage 14h ago

Even stdio and math just want to pretend they don't exist in that... thing.

1

u/Cesalv 14h ago

printf????? what are we? barbarians? cprintf, for Linus sake!!

2

u/SupportLast2269 13h ago

What is cprintf???

2

u/uncringeone 11h ago

bro cprintf isn't standard

1

u/rylnalyevo 13h ago

Is it weird that the only part of this that really bothers me is the use of scanf?

1

u/myka-likes-it 13h ago

As a lefty, I like it.

1

u/AmanBabuHemant 12h ago

forgot to indent line 29 ?

1

u/experimental1212 12h ago

That's right

1

u/imjerry 10h ago

Puking emoji

1

u/p1geondove 8h ago

typedef int* signed_integer_thritytwo_type_star

1

u/Garfish16 8h ago

Don't.

1

u/bluekeys7 3h ago

What was the purpose of defining ptr1 and ptr2?

1

u/busiedcake7945 1h ago

where is int main() {}

1

u/Experiment_1234 14h ago

Right align superiority

1

u/unknown_alt_acc 13h ago

I’m not religious, but this deserves divine retribution

0

u/bloodfist 14h ago

No no no NOOO no no no noooooo no NO this isn't right why do I like it no no nooo

0

u/meifray 14h ago

At least one liner are care about filesize or something.

0

u/justinleona 13h ago

Doesn't seem like this would compile - the literal 'inputA' will get replaced with 'scanf(A'...

3

u/SupportLast2269 13h ago

The preprocessor only replaces entire tokens and not parts of them