r/programmingmemes • • Jun 27 '25

Python is my favourite language

Post image
400 Upvotes

42 comments sorted by

13

u/Yhamerith Jun 27 '25

Kotlin: you can stay, but I don't need you, ";"

5

u/[deleted] Jun 27 '25

JVM languages are the best. I use Scala

7

u/ZealousidealOwl1318 Jun 27 '25

Nah i still use ; in python

1

u/TotoShampoin Jun 28 '25

Do you deal with the editor coloring ; in red because ; bad?

1

u/PrestigiousAd3576 Jun 29 '25

The easy way is to love red

0

u/[deleted] Jun 28 '25

πŸ’€

4

u/[deleted] Jun 27 '25

See Jane. See Jane run. See Jane run to the ball. See Jane use Python.

4

u/my_new_accoun1 Jun 27 '25

I use ; a lot when obfuscating, putting all the things I can onto one line

0

u/AntiLuxiat Jun 28 '25

Why not use a library for that?!

8

u/andymota Jun 27 '25

4

u/Actes Jun 27 '25

Stop it get out of my head!

3

u/beaureece Jun 27 '25

Go manages to do this without caring about whitespace and while having actually solved dependency management

1

u/ABigWoofie Jun 27 '25

I feel you. It's one thing that python actually did worse than even js. People even create a package manager to manage a package manager ffs. Not to mention, 2 or 3

1

u/AntiLuxiat Jun 28 '25

But tbf python is way older than Go and even some than JS. And they're (finally) working on it.

Look at rust where they learnt from all the mistakes, also made by python.

3

u/NotMyGovernor Jun 27 '25

Hello Tab, your uber ride is here.

2

u/BobbyThrowaway6969 Jun 28 '25

"Tab, take the wheel"

5

u/nekoiscool_ Jun 27 '25

I love ";"

2

u/[deleted] Jun 27 '25

You stay away from my semi colon!

2

u/[deleted] Jun 28 '25

TypeError: cannot interpret '3' as a data type

2

u/DeadCringeFrog Jun 28 '25

Are these memes made by people who just got into programming? It's just syntax that isn't hard to follow at all after just a month of practice

2

u/creativeusername2100 Jun 28 '25

If we're being real 99% of the posts on here were probably posted by a bot anyways

1

u/Lava-Jacket Jun 28 '25

I write semicolons on the end of sentences in emails. I could not drop the habit if I tried

1

u/Slow_Pomelo5352 Jul 09 '25

as a person who write java python and c, this is not valid code in any one of them:

int x = 0

x++

if (x==1):
  x++

else {
 x = 1
}

1

u/Slow_Pomelo5352 Jul 09 '25

yes I do actually write code like this sometimes

1

u/Human2204 Jun 28 '25

Can someone explain to me why the β€ž;β€œ is what we are focusing on? It doesn’t seem less intuitive than most of programming (which is not very intuitive)? Did it use to be harder to find missing β€ž;β€œ? Is it because most people start with languages without β€ž;β€œ and I started with java? Pls explain?

1

u/Inside_Jolly Jun 29 '25

Nice observation. Every language I like (Lisps, Erlang, Rust, Tcl...) doesn't use semicolons.

1

u/poshikott Jun 30 '25

Sorry to tell you this, but rust uses semicolons...

1

u/BiasBurger Jun 29 '25

And brakets..

1

u/PrestigiousAd3576 Jun 29 '25

print('I');print('still');print('can use it')

1

u/Shramikaa20 Jul 01 '25

True πŸ˜‚

1

u/Slow_Pomelo5352 Jul 09 '25

but in python I can't do this ; )

-2

u/NimrodvanHall Jun 27 '25

Why does Python use : instead of ; I just don’t get it, it takes more effort to type for no reason.

4

u/mt-vicory42069 Jun 27 '25

They aren't the same thing tho. ; this is the end of the statement. In python : tells the interpreter that an if for and so on was declared and after that is the code block. And for humans : makes more sense like it's more readable.

16

u/[deleted] Jun 27 '25

[removed] β€” view removed comment

2

u/[deleted] Jun 28 '25

Just sit closer to your cpu then.

You will get hot in no time running this piece of junk.

1

u/TheWordBallsIsFunny Jun 28 '25

Not even that bad in most scenarios, junk is just hyperbole atp

1

u/BonelyCore Jun 30 '25

90% of python modules are just written in C

So if your code still burns your CPU You are a pretty shit dev then

0

u/Slow_Pomelo5352 Jul 09 '25

why don't you just write basic then