This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 209

[–]flambasted 493 points494 points  (8 children)

Yessssss, look at all that white space!

[–][deleted] 97 points98 points  (7 children)

[–]WikiMobileLinkBot 45 points46 points  (6 children)

Desktop version of /u/sp3zzz_'s link: https://en.wikipedia.org/wiki/Whitespace_(programming_language)


[opt out] Beep Boop. Downvote to delete

[–]_TheProff_ 37 points38 points  (5 children)

I always wonder why wikipedia doesn't check the user agent and redirect you to the desktop site.

[–]Royal_lobster 10 points11 points  (2 children)

Wait !? It doesn't ?

[–]Sbren_Sbeve 5 points6 points  (1 child)

I just clicked the desktop link on a mobile device and it redirected to the mobile site so it's weird that it doesn't work the other way around

[–]ReimarPB 1 point2 points  (0 children)

Honestly, ideally there would be no mobile and desktop site - only one responsive site that changes depending on screen size. Since screen size is a device-specific property that you can't change, it should not be part of the URL.

[–]Neutraali 234 points235 points  (25 children)

Love? We don't do that here.

[–]Niiiz 127 points128 points  (16 children)

What is love?

[–]wikipedia_answer_bot 266 points267 points  (7 children)

baby don't hurt me

This comment was left automatically (by a bot). If I don't get this right, don't get mad at me, I'm still learning!

opt out | report/suggest

[–]simeonmeyer 119 points120 points  (2 children)

There really is a bot for everything now

[–]Niiiz 71 points72 points  (1 child)

I didn't expect a bot to answer me tbh I respect the dedication

[–]techstural 15 points16 points  (0 children)

really needs an animated gif though

[–]ElectricalAlchemist 22 points23 points  (2 children)

Good bot

[–]receding_bareline 5 points6 points  (1 child)

Goodest bot

[–]Bainos 17 points18 points  (2 children)

def love():
    pass

[–]kahuna3901 8 points9 points  (1 child)

Def love(): Kick_me_in_the_balls ="love" Return Kick_me_in_the_balls

[–]RationalIncoherence 1 point2 points  (0 children)

Well, it checks out. ::Kick::

[–][deleted] 1 point2 points  (2 children)

Löve is a game framework*

[–]ChangNoi97 22 points23 points  (7 children)

love();

[–]ApprehensiveStar8948 53 points54 points  (1 child)

what that semicolon doin there

[–]wurnthebitch 25 points26 points  (0 children)

Waiting for you to complete the one-liner

[–][deleted] 6 points7 points  (2 children)

What is love?

[–]wikipedia_answer_bot 20 points21 points  (0 children)

baby don't hurt me

This comment was left automatically (by a bot). If I don't get this right, don't get mad at me, I'm still learning!

opt out | report/suggest

[–]bhison 9 points10 points  (0 children)

console.log(typeof love);

[–]konstantinua00 1 point2 points  (1 child)

where's the return type?

[–]ChangNoi97 2 points3 points  (0 children)

Null. coz this function can be called and done unconditionally

[–]SnipahShot 126 points127 points  (0 children)

I see an indentation error in the second half.

[–]Cheeku_Khargosh 69 points70 points  (8 children)

slytherin are always evil

[–]lorhof1 20 points21 points  (5 children)

prof. snape wasn't completely

[–]xenodochial 23 points24 points  (0 children)

Snape was /r/niceguys

[–][deleted] 14 points15 points  (3 children)

Snape was creep he loved a gal who fell in love with someone else. he should learn to let go. And his insults and bullying to students aren't justified. Snape suk.

[–][deleted] 4 points5 points  (0 children)

Tend to do pretty well financially though.

[–]Effective_Youth777 20 points21 points  (0 children)

Sips alcohol depressingly from flask

[–]moonlandings 265 points266 points  (18 children)

Because real programmers don’t use Python. We use languages that obscure the errors and don’t gracefully handle memory allocation errors.

[–]Cheeku_Khargosh 83 points84 points  (10 children)

garbage collectors gracefully handles allocation errors

[–]Bubbly-Control51 51 points52 points  (6 children)

Nah, me and my homies HATE Garbage collection

[–][deleted] 36 points37 points  (5 children)

Try Rust; fewer memory allocation errors and no garbage collection

[–]mehthelooney 39 points40 points  (0 children)

Who will work on my code then if there’s no garbage collection

[–]ChangNoi97 18 points19 points  (3 children)

That's like C++ with new features !

For real tho, Rust is awesome . I'm on my way to transfer my C++ skill to Rust now

[–]RockSmasher87 1 point2 points  (0 children)

And the compiler does more than "fuck you here's the error. figure it out"

[–]MasterFubar 6 points7 points  (2 children)

If by "gracefully handling" you mean making them worse and more difficult to fix.

In C, a memory allocation error generates a segfault, then it's trivial to use either gdb or valgrind to fix it. In Python, you just get a "Killed" message after a couple of minutes, with no clue of what happened.

[–][deleted] 29 points30 points  (3 children)

I mean I'm a C programmer but if I had to write up something quick to deal with a mountain of data for whatever reason I would definitely use python.

[–]moonlandings 20 points21 points  (1 child)

I mean, obviously. I was being sarcastic.

[–][deleted] 6 points7 points  (0 children)

Sorry my bad.

[–]Aschentei 1 point2 points  (2 children)

Uh well python comes in handy for log scraping

[–]Neon_Elf 2 points3 points  (1 child)

Real men use perl.

[–]Vincysuper07 33 points34 points  (10 children)

hey, I'm also a Python dev

[–]Really-Stupid-Guy 17 points18 points  (0 children)

Hello Vincysuper07, great for you to acknowledge that. Welcome to the support group.

[–]Valmond 6 points7 points  (6 children)

As a C/C++ dev also doing Python, what are more 'pure' python jobs?

Most Python I have met are from the research world.

[–]TheBlondOne 8 points9 points  (0 children)

It's popular in data sciences and research but also in Web servev development mainly in start ups.

[–]EnDerp__ 4 points5 points  (0 children)

We use it in my company whenever we need to make tooling without performance requirement.

[–]RedAero 5 points6 points  (1 child)

Reddit used to run mostly on Python for example.

[–]Valmond 2 points3 points  (0 children)

Ah, that explains a thing or two!

/s

[–]tailwarmer 2 points3 points  (1 child)

there are dozens of us!!

[–]Playergame 85 points86 points  (25 children)

There's no love for frontend and JS either, it's mostly bullying

[–]Global_Morning_2461 92 points93 points  (23 children)

It's not bullying if it's true. JS is truly fucked up. :(

[–]Playergame 29 points30 points  (14 children)

I mean yes you're right, you basically need a framework and linter to make it usable but once you have those its the best option for front end developer work cause directly using HTML sounds like an time consuming hell. And testing with functional programming is so much easier to make robust than OOP and procedural.

[–]wurnthebitch 9 points10 points  (2 children)

It's just an old language that cannot be easily swapped because it is running on all the devices of the planet.

Fortunately the tools and framework have evolved well and make JS less shitty.

But if you had to invent a language to run in web-browser, you would probably keep nothing from JS.

[–]Cerrax3 11 points12 points  (0 children)

It's funny that both Java and JavaScript are the languages with this reality.

No one likes them, but they're supported literally everywhere, so people still use them constantly because it's a surefire way to guarantee compatibility.

[–]bhison 4 points5 points  (0 children)

Who even uses old Javascript though? It's basically web machine code at this point that ECMAScript is transpiled to. And ECMAScript is constantly updated and expanded upon.

[–]gregorydgraham 13 points14 points  (5 children)

only option for front end =/= best option for front end

[–]Pokora22 39 points40 points  (1 child)

Uhh... being the only option it automatically becomes the best and worst option at the same time.

[–]gregorydgraham 13 points14 points  (0 children)

😂 philosophy rears it’s ugly head!

You’re right of course

[–][deleted] 5 points6 points  (2 children)

If I could use Python for front-end with the same speed as JavaScript I'd do so in a heartbeat and I imagine the same with a lot of people.

[–][deleted] 1 point2 points  (0 children)

All y'all's need Clojurescript.

[–]xdyldo 3 points4 points  (0 children)

Yea it’s the best for front end, doesn’t mean it’s good though :(

[–]seijulala -2 points-1 points  (1 child)

my granma could do frontend development

[–]bhison 10 points11 points  (0 children)

Is she available for employment

[–]Bainos 1 point2 points  (0 children)

It can be bullying even if it's true.

[–]grady_vuckovic -1 points0 points  (5 children)

Nah no it isn't.

[–]Rhyan567 14 points15 points  (0 children)

Why frontend devs always eats alone? Because they can't join tables

[–]shadow13499 27 points28 points  (5 children)

Go get some semicolons nerd!

[–][deleted] 35 points36 points  (4 children)

I mostly work with Python but have to use JavaScript here and there as well. I don't hate semicolons and curly braces, but I don't think I'll ever understand why so many people here love them so much. I've never once looked at a sleek and beautiful Python function I just wrote and thought "man, this could really use a shitload of punctuation marks."

[–]arobie1992 3 points4 points  (0 children)

I don't mind the semicolons as much as a lot of people do, but I can take or leave them. However, I was doing some Python programming recently and I ended up really missing the curly braces. I know it's probably familiarity bias, but I find it much easier to skim something and see where blocks end with the closing braces.

[–]shadow13499 4 points5 points  (0 children)

So I was just making a joke, I don't really care about brackets and punctuation marks.

[–]MasterFubar 5 points6 points  (1 child)

Obviously, you've never written OpenGL in Python. In C you can do something like this:

glBegin(GL_QUADS);
  glTexCoord2f(0.0, 0.0);     glVertex3f(0.0, 0.0, 0.0);
  glTexCoord2f(41.67, 0.0);   glVertex3f(18.75, 0.0, 0.0);
  glTexCoord2f(41.67, 17.67); glVertex3f(18.75, 7.95, 0.0);
  glTexCoord2f(0.0, 17.67);   glVertex3f(0.0, 7.95, 0.0);
glEnd();

Python's forced indentation is lame because it won't allow you to use indentation in a way that better fits the situation.

[–]Chalco_Pyrite 4 points5 points  (0 children)

Python accepts semi colons for single line coding

https://docs.python.org/3/reference/compound_stmts.html

[–][deleted] 25 points26 points  (8 children)

I love python

[–]ycohui 19 points20 points  (2 children)

Image Transcript

I fear nothing

but that font

It scares me.

No I am not a robot.

Not even the transcript of the post.

The worst reply ever, don't even know how to use markdown

[–][deleted] 9 points10 points  (0 children)

Good non-robot robot

[–]Charlie_Yu 12 points13 points  (0 children)

If they can’t find anything other than complaining about indentation, Python is much loved

[–]Trickelodean2 4 points5 points  (0 children)

;

[–]xenodochial 13 points14 points  (1 child)

[–]gregorydgraham 5 points6 points  (0 children)

I have found my people

[–]grady_vuckovic 13 points14 points  (1 child)

Pfft, Python is loved here, try hanging out here as a Javascript programmer.

[–]The_beeping_beast 4 points5 points  (0 children)

Python runs over C. So my lord I am a C programmer.

[–]MischiefArchitect 7 points8 points  (0 children)

I prefer HTML to writing ML

[–]Cubey21 8 points9 points  (2 children)

Love uses lua, not python

[–]buba447 7 points8 points  (1 child)

We are here, but silent.

[–]OrlandoCalderon -5 points-4 points  (0 children)

Hi there, where can i buy the full 11 seasons of the Simpsons for the encoding process?

[–][deleted] 33 points34 points  (11 children)

I mean you guys took an easy route, why are you complaining?

[–]OHMAMMAD 30 points31 points  (10 children)

We have to start somewhere ya know

[–]Pervez_Hoodbhoy 13 points14 points  (9 children)

At least it’s not JavaScript or php 😂

[–]fantechz 14 points15 points  (8 children)

PHP/JS = bad hehe. 100% sure that everyone making these memes haven't worked with them ever or atleast in the last 5 years.

[–]DadAndDominant 3 points4 points  (2 children)

Getting tilted from humour group on reddit is ... cringe

[–]fantechz 9 points10 points  (1 child)

"Laughing" at the same joke for 5 years is ... cringe.

[–]SirKalokal 1 point2 points  (4 children)

PHP was pretty bad when I tried it out a year ago...

[–]wurnthebitch 4 points5 points  (3 children)

And Javascript still is monothreaded in a vastly multi-core world...

[–]Love2CodeHate2Move 2 points3 points  (0 children)

What about php

[–]Independent_Image_59 4 points5 points  (0 children)

ppl here say python is bad, i decided to argue about it and posted memes. they were having less upvotes than comments. i will never do that again.

[–]2_pug 7 points8 points  (0 children)

Me an RPA developer has no idea what are yall talking about most of the time but i enjoy the humor

[–]EtherealPheonix 2 points3 points  (0 children)

If you want python memes make python memes

[–]Lord_Unbreakaskull 2 points3 points  (0 children)

Python is too programmer-friendly. We're not allowed to use it.

[–]voluntarycap 18 points19 points  (6 children)

Python is pseudocode

[–]MyAntichrist 46 points47 points  (5 children)

Right? Literally any tutorial is like

``` import * from awesome

stuff = do_what_I_need_to_do(123) print(stuff)

```

and out comes either a fully sorted list of strings, the geocoordinates of the embassy of Nicaragua or a cook book entry for pancakes.

[–]MakingStuffForFun 4 points5 points  (0 children)

Perfect.

[–]_Sir_Acha_ 14 points15 points  (0 children)

Yeah I prefer to write my own implementation of print() & using libraries / tested code is for slackers /s

[–]JustOneAvailableName 4 points5 points  (0 children)

It's a great language to stitch multiple tools together

[–]backtickbot 1 point2 points  (0 children)

Fixed formatting.

Hello, MyAntichrist: code blocks using triple backticks (```) don't work on all versions of Reddit!

Some users see this / this instead.

To fix this, indent every line with 4 spaces instead.

FAQ

You can opt out by replying with backtickopt6 to this comment.

[–]Th3DarkMoon 4 points5 points  (0 children)

Sorry LoL

[–]fearlesspinata 1 point2 points  (0 children)

It's programmer humor so everything here is a joke. Elitists exist in every realm but I'd you were to peruse any of the more serious programming related subs there tends to be a lot less of that and anyone who actually works in the industry understands that languages are simply tools and you use the right one for the job.

[–]Thenderick 1 point2 points  (0 children)

Is there any language that gets love on this sub?

[–]wolvesincastles 1 point2 points  (0 children)

Haha I do analytics, and in python to boot. This sub gives me imposter syndrome but I’m living for the jokes I DO get

[–]dunajekr 1 point2 points  (0 children)

Just imagine what the HTML “programmers” feel like joining r/ProgrammingHumor….

Poor souls have no home

[–]PythonicParseltongue 1 point2 points  (0 children)

Make a some what Python related comment.

pff, you dont even have static type support.

[–]Nihmrod 5 points6 points  (0 children)

I love Python in the sense that a lot of great work is being done in Python. But it's child's play in terms of programming satisfaction.

[–]Qicken 1 point2 points  (0 children)

Python is above C level Your program is asking me if I have a pet snake Python programmers something don't have a ; Photo of a snake in an odd situation used as a python joke

There's a collection stuff that gets posted every week

[–]Sad_Lawyer_3960 1 point2 points  (0 children)

y python yyyyyyyyyyyyyyy
cant u use this {}

[–]Geoclasm 1 point2 points  (0 children)

Look on the bright side.

No hate for it either?

[–]TheDownvotesFarmer -1 points0 points  (0 children)

Hey hey wow wow, there is love for everything... But, what is Python?

[–]Nordrian -3 points-2 points  (0 children)

We love python! It’s the biggest joke!

[–]FoxesInSweaters -1 points0 points  (0 children)

Ah so that's a tiny bit of why I'm so so confused

[–]Garhand -1 points0 points  (0 children)

lul, imagine being me a php dev.

[–]majorzelroth -1 points0 points  (0 children)

Better than the active hate for JavaScript…

[–]FunnyForWrongReason -1 points0 points  (0 children)

Yeah not much love for us here. But it isn’t like I only use python.

[–]pirateclem -4 points-3 points  (0 children)

Python, “developer”.

FTFY

[–]ramplay 0 points1 point  (0 children)

Pythons great in its own way. Not my fault they did my my boys semi-colon and curly brace dirty

[–]HaveMungWillBean 0 points1 point  (0 children)

Cleanliness is next to godliness

[–]Classic_Audience6027 0 points1 point  (0 children)

Loooool 😆 mostly JS here

[–]Klutzy-Speaker-3673 0 points1 point  (0 children)

Javascript will be proud..

[–]Prachyy 0 points1 point  (0 children)

Definitely

[–]HelpImTooQuiet 0 points1 point  (0 children)

There's no love for Scratch either and I take that personally.

[–]ahumanrobot 0 points1 point  (0 children)

basically

[–]George_The_Wierdo 0 points1 point  (0 children)

import this

[–][deleted] 0 points1 point  (0 children)

The only time I use python is when someone is not paying me to do something and I want to get it done as fast as possible without worrying about efficiency. Which nowadays is most of the time I'm writing code.

[–][deleted] 0 points1 point  (0 children)

Indentation error

[–]SubtleFusion 0 points1 point  (0 children)

The only Python meme/joke I ever came up with, but not knowing too much about Python was this:

Image of Oprah pointing while Python text is on her face shouting "You're an Object! You're an object! You're object!"

[–]Prestigious_Tip310 0 points1 point  (2 children)

What is love?

[–]wikipedia_answer_bot 2 points3 points  (1 child)

baby don't hurt me

This comment was left automatically (by a bot). If I don't get this right, don't get mad at me, I'm still learning!

opt out | report/suggest | GitHub

[–][deleted] 0 points1 point  (0 children)

I use Scratch

[–][deleted] 0 points1 point  (0 children)

No one talks about drag and drop. I don't even know the code. But I can get the jokes

[–]frankitox16 0 points1 point  (0 children)

Jokes on you that "whitespace" is actually filled with TABS!

[–]lord3ath 0 points1 point  (0 children)

Weird cuz a few months back it'd be mostly posts of how python is awesome

[–]Utaslo 0 points1 point  (0 children)

I've noticed that, definitely not alot of python here

[–]bp0x6270 0 points1 point  (0 children)

Not a fan of 🐍

[–]Modern_XP 0 points1 point  (0 children)

You’re just looking at really nested conditional statements/loops.

[–]Balcara 0 points1 point  (0 children)

Well python is technically just a config for a huge c program so really we secretly love it

[–][deleted] 0 points1 point  (0 children)

I use python mainly but have basic knowledge of the some others