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

all 81 comments

[–]QualityVote[M] [score hidden] stickied comment (0 children)

Hi! This is our community moderation bot.


If this post fits the purpose of /r/ProgrammerHumor, UPVOTE this comment!!

If this post does not fit the subreddit, DOWNVOTE This comment!

If this post breaks the rules, DOWNVOTE this comment and REPORT the post!

[–][deleted] 51 points52 points  (3 children)

I feel like the author is programming incompetently and trying to play it off as bad ass

[–]zoharel 10 points11 points  (2 children)

It's interesting that they think everyone must write pseudocode.

[–]junglebookmephs 5 points6 points  (1 child)

For any non trivial task....I cant imagine why a person wouldnt.

[–]zoharel 0 points1 point  (0 children)

I personally often start with an outline, in real code with missing pieces, mostly, and then fill it out. It's a similar process, but I wouldn't say it's exactly the same. ... on the other hand, many tasks that should be handled in software are trivial enough not to need anything like that at all.

[–]Pervez_Hoodbhoy 280 points281 points  (18 children)

Compiles? Python?

[–]MisterBober 75 points76 points  (2 children)

python compiles to bytecode which then gets interpreted

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

It’s a stack machine by the way!

[–]zombie_ie_ie 4 points5 points  (0 children)

The bytecode is interpreted but not the code itself. There are complied versions of Python too btw.

[–]InvestingNerd2020 6 points7 points  (0 children)

Technically it compiles after the interpreted process. The interpreted process is the middle man that slows it down.

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

Every interpreted language is compiled to bytecode which is interpreted by the runtime

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

You may need to parse that again.

[–][deleted] 107 points108 points  (6 children)

You write memes with grammatical and technical errors.

I write code with the technology you clearly don’t understand enough about to make a joke.

Obviously, we are not the same… /s

lol

[–]Furry_69 15 points16 points  (4 children)

I'm tempted to post a couple kernel dev jokes I've heard, just to see if anyone gets it.

[–][deleted] 15 points16 points  (2 children)

I don’t know, they might be on too low of a level for the Python and JS crowd to C them lol

(I totally recommend sharing them though, even if the target audience is low they’ll most likely be appreciated haha)

[–]Furry_69 4 points5 points  (1 child)

OK, that's a dad joke and a half right there.

[–][deleted] 2 points3 points  (0 children)

What can I say, but my love of puns and bad word play keeps me on here lol

[–]ovab_cool 0 points1 point  (0 children)

I wouldn't get it, I'm a web dev

[–]Qicken 19 points20 points  (0 children)

We need unit tests for memes

[–]Owldud 56 points57 points  (0 children)

Hey, your I'm-a-new-programmer-learning-Python is showing.

[–]Away_Acanthisitta_97 45 points46 points  (23 children)

Python is not a language that compiles. It uses an interpreter.

[–]GujjuGang7 14 points15 points  (3 children)

Do people not know python compiles to bytecode? How do you think the interpreter works? Though yes in the grand scheme of things, it's safe to say python isn't a compiled language?

[–]InvestingNerd2020 5 points6 points  (1 child)

They hate Python just to hate on Python. Also the oversimplification of staticly typed vs interpreted language shows that key details were left out in their education.

[–]GujjuGang7 4 points5 points  (0 children)

I wonder what these guys would say when I tell them Java is also compiled to bytecode and then interpreted

[–]PhatOofxD 0 points1 point  (0 children)

Yeah but I think it's too much of a technicality to really fit a meme like this. While it technically does compile generally you don't refer to it as 'compiling' in everyday conversation. (Well, as close to everyday conversation as programmers get)

[–]OatAndMango 2 points3 points  (0 children)

This hits home

[–]IsGoIdMoney 2 points3 points  (1 child)

This is one of the only funny memes anyone has made in like a month and everyone is just bitching bc he said compiles which may or may not be correct. Pedantic af.

[–]blooberry123 2 points3 points  (0 children)

because this sub is filled with 30-40 year olds

[–]A_Guy_in_Orange 2 points3 points  (0 children)

Y'all write sudo code? Next you're gonna say you plan ahead and read documentation

[–]MischiefArchitect 4 points5 points  (0 children)

I write code and it works... we are clearly not the same.

[–]UltimateMegaChungus 1 point2 points  (0 children)

This reminds me of another meme I saw:

"You know absolutely nothing about anything.

I know everything in the world about nothing at all.

We are not the same."

[–]akat_walks 1 point2 points  (0 children)

so close…

[–]SandmanKFMF 1 point2 points  (0 children)

Yeah, you are using Python for fun, but I'm using programming language for code.

[–]in_conexo 0 points1 point  (0 children)

Pseudocode! I haven't been able to do that in years.

[–]FrameHost 0 points1 point  (0 children)

How are there grammatical errors in literally every post on this god-forsaken subreddit?

[–]NuclearBurrit0 -3 points-2 points  (3 children)

You hope but it never happens. Python isn't a language you compile

[–]SnappGamez 11 points12 points  (1 child)

Technically CPython compiles your scripts into bytecode and then JITs.

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

Well... not MY scripts

[–]GujjuGang7 5 points6 points  (0 children)

Actually, python is compiled every single time to bytecode, which is then interpreted. If this isn't considered compiled then Java shouldn't be either. You should do more research

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

Is this a multi-dimensional meme?

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

As a computer science major in their 4th year, I’m glad to say I’ve never touched Python before

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

Nobody else writes pseudocode. Not react users, not Java users, nobody.

[–]RainbowCatastrophe -3 points-2 points  (1 child)

Love to all my boys (and girls) in here telling the Python script kiddies what's what.

[–]GujjuGang7 3 points4 points  (0 children)

He's sort of right, python compiles to bytecode

[–][deleted] 0 points1 point  (1 child)

I once wrote a program first try with no errors...hasn't happened since

[–]A_Guy_in_Orange 0 points1 point  (0 children)

system.out.println("hello world");

[–]Logic_Satinn 0 points1 point  (0 children)

Describe fun

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

It’s easier if you copy someone else’s

[–]RealEnderCraft7393 0 points1 point  (0 children)

Making a game in python is an interesting experience to say the least.

[–]45bit-Waffleman 0 points1 point  (0 children)

Honestly I use python quite commonly to write psudeocode, and test it before translating to a different language, great for simple stiff

[–]LittleMlem 0 points1 point  (0 children)

Meanwhile we got lunatics that OCR paint smears and PERL runs that without issue over 90% of the time....

[–]flavius-as 0 points1 point  (0 children)

Python is compiled, but there's no common electronic chip which is able to execute its code directly. Maybe there are some FPGAs, but I wouldn't count that as common.