Skip to content
← Back to Community
memes I made
Profile icon
RhinoRunner

I was about to go browse some memes when I thought:

why can't I just make 'em myself?

So I made 10 20 27 coding memes with imgflip.

I put them here because
a. I get to code
b. They are about coding
c. I dont have reddit

hope you like em

also, use this
https://memes.rhinorunner.repl.co/
https://memes.rhinorunner.repl.co/
https://memes.rhinorunner.repl.co/

Voters
Profile icon
BD103
Profile icon
EpicGamer007
Profile icon
angrydoge
Profile icon
Whippingdot
Profile icon
TheCheeseCoder
Profile icon
Baconman321
Profile icon
RhinoRunner
Profile icon
HimanshuShekha4
Profile icon
JBloves27
Profile icon
proryan
Comments
hotnewtop
Profile icon
Whippingdot

I am glad someone agrees with me:

image

The most true meme:

image

You know you would have gotten more upvotes if you didn't say python is the best a million times. Also, I ABSOLUTELY DISAGREE WITH THIS even tho I code in python too

image

Profile icon
RhinoRunner

@Whippingdot python will always be better

Profile icon
Whippingdot

HOW DARE YOU @RhinoRunner

Profile icon
RhinoRunner

@Whippingdot how dare YOU!!!
you where the one that disrespected python

Profile icon
Whippingdot

python is for babies @RhinoRunner

Profile icon
Whippingdot

but for real, i think you should add more css to this page so you can update it once a week or something @RhinoRunner

Profile icon
GEISTCODER

I agree with the most true [email protected]

Profile icon
RhinoRunner

@Whippingdot
a. wrong
b. nah. No one will really look at it after a week or so when this post becomes die

Profile icon
RhinoRunner

@Whippingdot and @GEISTCODER both of your profiles have python on them lol

Profile icon
GEISTCODER

Yeah. I'm a Pythoner @RhinoRunner

Profile icon
Whippingdot

Even me, I use Python but that is because of all the trashy people who told me to learn it as it is a beginner language. It is helpful for beginners tho @RhinoRunner

Profile icon
RhinoRunner

@Whippingdot i learned C first and i can tell you firsthand how much better python is.

Profile icon
Whippingdot

Well C and C++ are different... @RhinoRunner

Profile icon
TheCheeseCoder
Profile icon
Whippingdot

You went to the dark side... @TheCheeseCoder

Profile icon
RhinoRunner

@Whippingdot No... you are on the dark side

Profile icon
Whippingdot

Nooooo!! Don't betray meeeeeeeeeeeeeeeeeee @RhinoRunner

Profile icon
RhinoRunner

@Whippingdot you betrayed me once you left the python side
lol

Profile icon
Whippingdot

NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO! /Death noise/ @RhinoRunner

Profile icon
RhinoRunner

@Whippingdot oh shoot ive killed a fellow coder...
/reviving noise/

Profile icon
maxina

@Whippingdot says the one using python :)

Profile icon
Whippingdot

Thank you for saving me @RhinoRunner. Also @maxina lol, y u bully me

Profile icon
maxina

@Whippingdot bruh lol

Profile icon
INCOGNITO001

@Whippingdot HOW DARE YOU!!!!! Python is 10000000* better, and always will be.

Profile icon
RhinoRunner

@gjirtngisnt

while True: print('@gjirtngisnt is correct')
Profile icon
Whippingdot

no @RhinoRunner and @gjirtngisnt

#include <iostream> using std::cout; int main() { while (true) { cout << "@gjirtngisnt is wrong\n"; } }
Profile icon
INCOGNITO001

@Whippingdot I'm afraid of semicolons. HOW DARE YOU.

Profile icon
elipie

@gjirtngisnt imagine being afraid of semicolons.

Profile icon
Whippingdot

I wish I was able to make a meme...It would be like the text you said with a dead/fainted person as the pic @elipie

Profile icon
RhinoRunner

@elipie you just explained python coders

Profile icon
elipie

@Whippingdot imgflip.com

Profile icon
RhinoRunner
Profile icon
elipie

@RhinoRunner btw javascript and node.js is not the same thing, javascript needs something to run from(html, etc;), while node.js is its own runtime for javascript

Profile icon
RhinoRunner

@elipie same language, same thing.

Profile icon
[deleted]

You r right, @RhinoRunner

Profile icon
Whippingdot

@RhinoRunner & @CaptinNeo you are wrong

Profile icon
jihhyuu202

;;;;;;;;;;;; @INCOGNITO001

Profile icon
Whippingdot
Profile icon
jihhyuu202

i was replying to someone who said that "semicolons scare me" @Whippingdot

Profile icon
ColinKirsch

i agree python is better then java... or anyother language...exept maybe html but that is more for fucking around when suposed to be doing schoolwork but yes python is [email protected]

Profile icon
Whippingdot

This message proves you know nothing about coding cause HTML isn't a coding language lmho

Read the discussion properly my guy, C++ is far better for OS development than Python cause of its speed, and it is is better in Game Development for the same reason too. @ColinKirsch

Profile icon
ColinKirsch
Profile icon
OldWizard209

the thirst for memes is insatiable (which means not quenchable) for me, I could literally read memes all-day. And your Coding memes are just
image

Amazing job @RhinoRunner

Hope your post doesn't get taken down due to low effort

Profile icon
RhinoRunner

@OldWizard209 oh shoot is this post low effort???
I mean it took me a while to make the memes...
only like 10 minutes for the actual code...

Profile icon
RhinoRunner

@OldWizard209 there is now 27 memes

Profile icon
OldWizard209

No the job u did is cool, the code is very ez to make
so maybe it is considered low effort. @RhinoRunner

Profile icon
RhinoRunner
Profile icon
FlaminHotValdez

@RhinoRunner ya just embed images

Profile icon
RhinoRunner

@FlaminHotValdez ...and captions

Profile icon
tussiez

Nice memes

J a v a S c r i p t
i s
B e t t e r

Profile icon
RhinoRunner

@tussiez this is incorrect.
I am calling the FBI they will ban your account shortly
lol

Profile icon
tussiez

@RhinoRunner AAAh lol

Profile icon
Squirrel777

javascript pog
python poop
@tussiez

Profile icon
RhinoRunner

@Squirrel777 the memes say python
and
the memes dont lie

Profile icon
tussiez
Profile icon
tussiez

@RhinoRunner No indentation in JS xd but we favor our own languages

Profile icon
RhinoRunner

@tussiez no indentation because of the curly brackets {cancer}

Profile icon
tussiez

@RhinoRunner Personally I find it difficult to indent quickly XD
Looking into learning other languages tho so will probably get used to it

Profile icon
RhinoRunner

@tussiez i mean there is an auto indent feature so you rarely have to press tab.

Profile icon
tussiez
Profile icon
INCOGNITO001

@tussiez YOU WATCH YOUR BACK. YOU JSers WILL NEVER BE SAFE AS LONG AS US PYTHON CODERS EXIST.

Profile icon
tussiez

@gjirtngisnt What are ya gonna do?
DDOS the Repl servers by running pygame’s browser?

JK

Profile icon
INCOGNITO001

@tussiez we have a federal agency of us LOYAL pythoners. we will destroy you monstrous human beings.

Profile icon
tussiez

Who said I was [email protected]

Profile icon
RhinoRunner

@tussiez we destroy monstrous entities

Profile icon
tussiez
Profile icon
RhinoRunner

@tussiez
we
destroy
monstrous
entities

Profile icon
tussiez

@RhinoRunner
So... you?
xd

Profile icon
RhinoRunner

@tussiez well because I am part of the group that destroys the entities, I am not a monstrous entity. I took the Good Guy test and came out clean.

Profile icon
tussiez
Profile icon
jihhyuu202

i think python is easier, im not saying its worse or anything just a bit easier for beginners @INCOGNITO001

Profile icon
TsunamiOrSumth

broooo impact font ewwww

Profile icon
RhinoRunner

@TsunamiOrSumth do not disrespect the classic meme font

Profile icon
JBloves27
Profile icon
Baconman321

Your memes: exist
Me: downloads them all

Profile icon
RhinoRunner

@Baconman321 ahah so you respect python?

Profile icon
Baconman321

@RhinoRunner Nope, not at all. Quite ironically I do PHP (although I've moved on to Golang rn) which most people look down upon.

Profile icon
RhinoRunner

@Baconman321
image

Profile icon
Baconman321

@RhinoRunner It pulls you in and never lets you go... learn a new language. C++ is faster, so is most other languages. I say it's bad (but still easy to learn and use), especially the syntax. Minification is really hard as well (due to indentation being a major factor in python).

Profile icon
RhinoRunner

@Baconman321 I know a bit of C++. Its like C but a little better. Still, python is better

Profile icon
Baconman321

@RhinoRunner Suuuuuuuuuure

Profile icon
RhinoRunner

@Baconman321 So you agree? OK, good.

Profile icon
Baconman321

@RhinoRunner S a r c a s m
Heck even PHP is better than Python.

Wait, what am I saying? PHP is the best!

Uhm.... even scratch can beat Python. Python goes for simplicity, and scratch already beats that.
I bet even scratch is faster than Python.

That said, Python is great for newbies to learn programming, but I'd rather get familiar to a low level programming language first.

3D gaming engine programmer Newb programming to 3D C++ programmer: Wait, you have to form a 3D picture from 2D?!

C++ 3D programmer 3D gaming engine programmer: Wait, you can use actual 3D models?

You see, low level people are always dealing with harder concepts, so if they move up the concept doesn't get insanely harder. For higher level people, it's quite the opposite.

I remember when I went from high-level to low level (technically C++ was my first language that I learned a chunk of, but I didn't really use that) and realized how hard everything became. I didn't even get the concept of servers well until I had to make one in GoLang.

Python may make programming easier, but it doesn't make programming in low-level a walk in the park.

Profile icon
RhinoRunner

@Baconman321 ahem.
in C++:

#include <iostream> int main() { std::cout << "Hello World!"; return 0; }

in python:

print('Hello World!')

in c++:

# include <iostream> using namespace std; int main() { char op; float num1, num2; cout << "Enter operator either + or - or * or /: "; cin >> op; cout << "Enter two operands: "; cin >> num1 >> num2; switch(op) { case '+': cout << num1+num2; break; case '-': cout << num1-num2; break; case '*': cout << num1*num2; break; case '/': cout << num1/num2; break; default: cout << "Error! operator is not correct"; break; } return 0; }

in python:

eq = input('Enter your equation > ') try: print(eval(eq)) except: print('Invalid syntax')

You can get more done in a shorter amount of time in python.
Also, scratch is slower than C++ and python.

Profile icon
Baconman321

@RhinoRunner LOL OFC SCRATCH IS SLOWER THAN C++ (the only languages I know that are faster than C++ is C, Fortran, and assembly). As for Python, IDK.

Your python solution is very dangerous and allows people to execute code (of course, this is much more dangerous on web languages like JavaScript but still).

Like I said, lower level people have to deal with harder concepts.

10-20 more lines of code traded for hundreds of milliseconds regarding execution time sounds like a great trade-off to me!

Also, C++ is compiled straight to assembly, so no wonder it's fast.

Python is an interpreted language, meaning software reads the code then sends instructions to the computer.

Python and C++ have differences varying in many ways so I don't know if I could compare the two, but I find C++ is better (as well as many other languages).

You guys think C++ sucks, but really it's because you don't put the time and effort into programming to learn C++. No one said C++ was easy, but that doesn't mean it's bad.

Profile icon
RhinoRunner

@Baconman321 no we say c++ sucks because compared to python, it sucks.
well, most of the time
also, I know what an interpreted language means.
Think about this:
in all of the time you spend on your C++ code, you could be doing 10 times more on python.
Python WAS build for easier syntax and whatnot, but does that really matter?
its still better than c++

lol this has turned into a debate
someone back me up
@DanielGreynold1
?

Profile icon
Baconman321

@xxpertHacker we need some backup, we got a python lover here!
@RhinoRunner
Python may be able to do more, yes. C++ is more for educational reasons or situations where you need speed over code size efficiency.

Actually, python itself is pretty unique. But, I find that learning a lower level language is much better as it will be faster and teach you better practices in the long run.

Golang is perhaps the easiest lower level language I can think of.

Ruby, Java, and PHP are some alternate languages that are good to learn if you don't want a lower level syntax.

Like I said, C++ is not really comparable to python because of their differences.

Python is easy because it doesn't offer flexibility.

Python sucks if you are running the marathon of memory and speed.

Minification of Python is almost impossible due to it using indentation for syntax.

Sure, it may get you into writing practices, but imagine if you want to wrap a block of code in a loop or conditional. You would have to either tab each line in that block of code or format it.
In other programming languages you can use blocks which is also easier to tell where it ends.

Overall, Python may be a good starter language, but it's not a very good language for overall development, especially for professionalism because speed is a very important thing for people. Building a web app in python will result in it being slower than building it in other languages. The reason I started building servers in Golang is because my TTFB lowered to an average of 50-60ms, which is very good.

Of course, I could have lowered this even more with C++, but you need to find a balance between speed and code simplicity.

Speed and memory consumption is very important, which is why Python isn't good in the long run.

Profile icon
RhinoRunner

@RhinoRunner

image

Profile icon
Baconman321

@RhinoRunner LOL. For speed and memory, you should take the C++ book, make it 3 times bigger and call it python, and label the small book C++.

Think of it like this:
The big book has more descriptions; you get more of the story.

The little book has a very short description, meaning you are able to do less with the information.

This is called flexibility.

Profile icon
RhinoRunner

@Baconman321
ayo you writing a book or something? thats a lot of text.

also, have you ever heard of this cool thing called auto indent?
the speed difference doesnt matter because with python you can still get more code in less time.

Profile icon
RhinoRunner

@Baconman321 no for C++ it takes wayyy more code to do something. If you want to be flexible in python, just import a module or something. You can pretty much do anything in python

image

If you cant see that python is more efficient, look again.

Profile icon
Baconman321

@RhinoRunner

If you want to be flexible in python, just import a module or something.

C++ has libraries too.
As for your other comment, might I remind you that when people see your program they expect it to be fast and reliable?

Half the time I see people's repls containing python programs that don't even work when I click run (maybe because they are unfinished).

What I am saying, is that you need a language that makes everything fast and reliable.

People expect your program to do their job in the fastest way possible. A few more sweat and tears for earning the love and respect of people is a very good trade in my opinion.

Profile icon
RhinoRunner

@Baconman321
guess what?

python

Profile icon
Baconman321

@RhinoRunner LOL, nice argument.
I totally don't see the defeat in you and the language you use.

Profile icon
RhinoRunner

@Baconman321 thanks!
omae wa mou shindeiru
also python is better

Profile icon
Baconman321

@RhinoRunner

omae wa mou shindeiru

I don't do anime, sorry.
Replace the omae with kimi as omae is considered a "rude" way of saying "you" in Japanese

also python is better

Uh, sure bud. It's opinion-based, so whatever you think.

PHP is best tho.

Profile icon
RhinoRunner

@Baconman321 I dont like anime either.
DO YOU NOT KNOW THE MEME VINE???
https://www.youtube.com/watch?v=dNQs_Bef_V8

Profile icon
Baconman321

@RhinoRunner I don't have access to youtube.

I looked up the meaning, yeah.

Also I want to learn Japanese so I know a very tiny bit about polite and rude words.

Anime is nice as an art form, but I don't really care about watching people scream and hurl fireballs at each other.

Either way python sucks python isn't as good as other languages in the long run.

Profile icon
RhinoRunner

@Baconman321 anime is just bad cartoons
not that cartoons are bad. theyre cool
also c++ sucks come on really your opinion...

Profile icon
Baconman321

@RhinoRunner C++ isn't practical for everyday use.

But yeah, just use assembly. Good luck making your brain explode from learning that!

Profile icon
RhinoRunner
Profile icon
xxpertHacker

@RhinoRunner Your images describe C better than C++.
Modern C++ is small and can be very efficient to develop with, which neither of you are familiar with :/

Profile icon
RhinoRunner

@xxpertHacker
python

Profile icon
Baconman321

@xxpertHacker LOL true, C++ is just C with a bunch of extras, which means that C++ is at least as fast as C.

I am not familiar with it because I have no use for it.

I really want to know C++ but I feel like my whole world is being redefined just using GoLang. As for being familiar with C++, I use http://www.cplusplus.com/ for when I need to look up something. I'm only as modern as the world bud...

Profile icon
Baconman321

@RhinoRunner For noobs.
C++ will ruin you by injecting a null ptr into the interpreter.

Profile icon
RhinoRunner

@Baconman321 python is better

Profile icon
Baconman321

@RhinoRunner There are more steps that can go wrong in python because it is interpreted so the interpreter can fail.
Also you could run out of memory because python takes up an immense amount of memory.
Of course, with C++ you could easily run into a memory leak causing your entire program (and maybe even your computer) to crash.
Again, python and C++ are so different that they might just be incomparable.

Profile icon
xxpertHacker

@Baconman321

@xxpertHacker we need some backup, we got a python lover here!

I don't like C++, lmao.
I don't like Python either though ¯\_(ツ)_/¯

Python may be able to do more, yes. C++ is more for educational reasons or situations where you need speed over code size efficiency.

What!? Python can do more than C++? Apparently, neither of you have a clue what low-level means.
C++ can do more than Python can. Python has to depend on C libraries in order to do stuff.

Do you think NumPy is written in Python? No, because Python has no way to perform vector math.
It's the same reason I wrote SIMD.ts in Wasm, and not TypeScript or JavaScript, because you need a low-level language in order to do anything.

Interpreted languages can only do what the interpreter allows them to do, which is pretty limited.

Actually, python itself is pretty unique. But, I find that learning a lower-level language is much better as it will be faster and teach you better practices in the long run.

You're a hypocrite, what low-level languages do you know?
Go isn't low-level, go and at least use TinyGo before you say that you've used a low-level language.

Golang is perhaps the easiest lower level language I can think of.

Golang isn't low-level, no one who is used to low-level languages like it.

I want both of you to stop with your dumb argument and go read this:
https://josephg.com/blog/3-tribes
It'll help resolve these dumb conflicts that I see way too often.

Ruby, Java, and PHP are some alternate languages that are good to learn if you don't want a lower level syntax.

"lower-level syntax" doesn't exist.
Some think that object restructuring is "high-level," but I just showed how to do it in C.

Like I said, C++ is not really comparable to python because of their differences.

Did you even really compare them?

Python is easy because it doesn't offer flexibility.

:/ the lack of evidence/data/whatever is unnerving.

Python sucks if you are running the marathon of memory and speed.

No one uses interpreted languages to save memory or execute fast.
Python is meant to be used to support low-level languages.
Interpreted languages really just load native code.
It'll take some time to think about that, especially if you disagree, but eventually, you'll understand.

Minification of Python is almost impossible due to it using indentation for syntax.

You just defended modification, and I've just facepalmed.
Minification is bad.
Also, Python can be compiled to bytecode.

Sure, it may get you into writing practices, but imagine if you want to wrap a block of code in a loop or conditional. You would have to either tab each line in that block of code or format it.
In other programming languages you can use blocks which is also easier to tell where it ends.

Hmm...

for(u8 i=0;i<10;++i){ if(i&1){ printf("%i\n",i); } }

vs

for i in range(10): if i % 2 != 0: print(i, '\n');

I understand, the first is much more readable.

Overall, Python may be a good starter language, but it's not a very good language for overall development, especially for professionalism because speed is a very important thing for people.

Python is a strongly typed language that doesn't have garbage syntax, I don't like it, but it can't be too bad, lol.

Building a web app in python will result in it being slower than building it in other languages.

You can't build a web app in Python :/
The underlying server is probably written in C.

The reason I started building servers in Golang is because my TTFB lowered to an average of 50-60ms, which is very good.

Choose the language for the language, not for performance.
Also, you may send a have a TTFB of 50ms, but how long does the request take? A long time?
A good server takes 0ms, because it wouldn't send anything, it would use HTTP caching.
A great server would send all assets in parallel, using HTTP 2.0.
The best servers are multi-threaded, don't crash, use HTTP 2.0, caching, are secure, rewrite all http: requests to https:, and a whole lot more.

Of course, I could have lowered this even more with C++, but you need to find a balance between speed and code simplicity.

Rust server libraries are better. I almost wanted to rewrite a C++ server I've been working on in Rust instead.

Speed and memory consumption is very important, which is why Python isn't good in the long run.

Once again, you have nothing to defend this.

Want me to decide what's better? Neither, C++ and Python are both bad, happy now?

Profile icon
xxpertHacker

@Baconman321

LOL true, C++ is just C with a bunch of extras, which means that C++ is at least as fast as C.

Yes, C++ has many more opportunities to be faster, and it has different semantics than C.
Then again, I'm not sure C++ has VLAs, so C can be better...

...I use http://www.cplusplus.com/ for when I need to look up something. I'm only as modern as the world bud...

No, the world is a lot more modern: https://cppreference.com

Profile icon
Baconman321

@xxpertHacker LOL I just kind of got caught up in the argument.

What!? Python can do more than C++? Apparently, neither of you have a clue what low-level means.

I have no idea why I said that XD.

You can't build a web app in Python :/

I meant website.

The best servers are multi-threaded, don't crash, use HTTP 2.0, caching, are secure, rewrite all http: requests to https:, and a whole lot more.

I wish I could redirect http to https in golang, but I don't know how (because port 80 and 443 are blocked so).

It'll take some time to think about that, especially if you disagree, but eventually, you'll understand.

Again, I got caught up in the argument.

Python is more suited for newbies, and for easier code writing.

As for me saying low-level syntax, again I think I meant more low level concepts.

As for the Golang being low-level, I guess even C++ isn't considered low-level (now it is with new arrivals of high-level languages).
I should correct to "lowish-level", or "more complex level".

I've seen NASM and it actually doesn't seem that hard (of course, when I start writing it I bet I'll get all sorts of errors).

Yeah, I guess I kind of got caught up in the argument. In the back of my head I kind of had some dubious thoughts, so IDK I guess I wanted to prove that python was bad (which it is for certain reasons. Again I said C++ and python aren't that comparable because of their differences).

You're a hypocrite, what low-level languages do you know?

Technically, C++ was the first language I tried (which epically backfired). If you were to get philosophical on knowing languages, someone once said "learning something 10,000 hours makes you a master" (or something like that)... which means you know very little about C++ (technically I know even less, but it's more about the point given). I think C++ is good for speed in general, but like I said if you want speed just write in assembly (since C++ is compiled directly to that... or is that C).

Profile icon
xxpertHacker

@Baconman321

LOL OFC SCRATCH IS SLOWER THAN C++ (the only languages I know that are faster than C++ is C, Fortran, and assembly). As for Python, IDK.

C++ itself is not fast. Just use -O0 and suddenly C++ sucks all around now.
C++ depends on a compiler to generate performant code.

Like I said, lower level people have to deal with harder concepts.

Like what?

10-20 more lines of code traded for hundreds of milliseconds regarding execution time sounds like a great trade-off to me!

I disagree, one can have the same amount of code and save a whole lot more time.

Also, C++ is compiled straight to assembly, so no wonder it's fast.

This is annoying at this point, please, stop talking about things that you don't know about.
C++ can be compiled to a lot of different targets, but usually, it's compiled to binary, not assembly.

C++ can be compiled to JavaScript ffs.

It is never compiled directly to anything, there is a long process of type-checking, linking, and optimizing before anything, and as stated above, it's usually not targeting a textual format.

Python and C++ have differences varying in many ways so I don't know if I could compare the two, but I find C++ is better (as well as many other languages).

As stated before, this is hypocrisy.

You guys think C++ sucks, but really it's because you don't put the time and effort into programming to learn C++. No one said C++ was easy, but that doesn't mean it's bad.

C++ is not the only language out there, I wouldn't even defend it a generally as you have.

Profile icon
Baconman321

@xxpertHacker I was thinking of changing it to "I'm only as modern as the websites I read". I actually have used cppreference.com a bit.

Again, I only would learn C++ just for the fun of it.

Only reason why I want to learn C++ now is you (LOL IG jealousy is good after all question mark?).

Profile icon
xxpertHacker

@Baconman321

learning something 10,000 hours makes you a master

That is ~170 days... I've known C++ for years. LMAOOOOO, get on my level. I don't stop learning so, am I master at everything? No, there's much more to know.

Python is more suited for newbies, and for easier code writing.

One can write code that is both, efficient, and simple.

Profile icon
Baconman321

@xxpertHacker I heard that C++ is compiled to assembly (which is just binary). I guess it could be compiled to other things (probably the same with other compiled languages).

As for the "hypocrisy", I do know C++ a bit, it's just that I've grown apart from it.

As for the last quote, I really meant that people who learn python generally stick to python. I guess that could mean it's good, but I just think learning more than one language is a good idea. Of course, learning one language is a good idea if you want to really start making programs, but I think you should choose a good one that will benefit you 100%.

Profile icon
Baconman321

@xxpertHacker 170 days straight?

I've only been coding for a year, makes sense why I'm still new. Still though, I've come so far. I went from not understanding what function is to setting up a web server in golang and even making an error reporter (which is pretty successful for a newb).

I do want to learn C++, but what would I use it for?

Honestly I'm only in it for the speed.

I think I might use it for game development (I work with someone right now on a game and I want to use C++ for multiplayer).

Profile icon
xxpertHacker

@Baconman321

Only reason why I want to learn C++ now is you (LOL IG jealousy is good after all question mark?).

Why??? What is there to envy? Do you have any clue how hard the lowest levels of C++ are? I can't even compare a string without causing a segmentation fault.
C/C++ force you to focus on trivial things that aren't important, why would you want to do that?

Profile icon
Baconman321

@xxpertHacker IDK if I can even do low level languages until I learn the math to, I'm only a freshmen in highschool :(

Profile icon
RhinoRunner

@xxpertHacker , @Baconman321
you can do web development in python with things like flask
also, lots of python libraries (like pygame) are coded in python.
there is so many comments!!!
I think we can just agree to disagree. Agreed?

Profile icon
Baconman321

@RhinoRunner I heard C++ is up to over 400 times faster than python.

(OF course this depends on what you are writing and how you are compiling it).

But yeah, like I said... python and C++ are different in too many ways for one to have a clear advantage over the other.

Profile icon
RhinoRunner

@xxpertHacker also, ive been doing these:
C: 2 months
Python: 6 months
HTML: 3 months
Rust: 2 hours
C++: > 1 week
JS: 30 minutes
Java: 2 minutes (I hate java)
Ruby: 5 minutes

Profile icon
Baconman321

@RhinoRunner I honestly would only use C++ for speed-intensive operations (same with golang). I just want the fastest, but not ASM (ASM too hard).

Profile icon
xxpertHacker

@RhinoRunner

you can do web development in python with things like flask
also, lots of python libraries (like pygame) are coded in python.

That's the backend, the frontend can't be made in Python unless compiled, and I don't think a Python compiler exists yet.

Profile icon
Baconman321

@xxpertHacker Exactly why I can't find any offline PHP or C++ compiler extensions for chromebook :/

Profile icon
RhinoRunner

@Baconman321 2 words:
tax evasion

Profile icon
Baconman321
Profile icon
RhinoRunner

@Baconman321 i said:
2 words:
tax evasion

Profile icon
Baconman321

@RhinoRunner What for?

IRS invasion?

Profile icon
RhinoRunner

@Baconman321 i committed tax evasion and the fbi is after me

Profile icon
Baconman321

@RhinoRunner GL!

calls FBI

Profile icon
INCOGNITO001

@Baconman321 I think C++ is more difficult. that said, it runs faster and is more efficient...
SO, it all balances out. Python is better, in most aspects, but you cannot rely on one language. C++ and Python are both amazing. Python is better tho lol @RhinoRunner as well Python is better we agree

Profile icon
INCOGNITO001

@Baconman321 C++ is good but python is better

Profile icon
Baconman321

@gjirtngisnt LOL maybe for overall development, but oftentimes you will find the need to work with a lower-level language - whether it be for speed and memory efficiency or to understand computer science concepts. Actually, a lot of software engineering jobs require you to know C/C++/Java or any of the more statically typed programming languages (often for speed efficiency).

I feel like python is like a little toy pedal tractor for a kid, making sure they understand the details of it and how to get the overall feeling of "driving" and C++ and other lower-level languages are the real thing... more complex but more feature-packed and easier to mess up upon.

That said, python is still a programming language and you can still do things with it.

Profile icon
INCOGNITO001

@Baconman321 i disagree with this. I think C++ is faster, it is more efficient. I think Python is easier. More readable. Alas, Python is just a little bit better.

Profile icon
Baconman321

@gjirtngisnt LOL if something is easier that oftentimes means it is less feature-ridden.

I bet python doesn't have pointers and addresses.

Really python can't be "better" than C++ because they are built for different things.

C++ isn't meant to compete with python, it's meant to compete with other lower-level languages like C, Golang, Rust and others... especially for speed. That said, not languages are trying to "compete" with each other, rather they are trying to offer their own features to make developing in their language easier.

Profile icon
INCOGNITO001

@Baconman321 ok. we can agree to disagree. the languages could not be compared.

Profile icon
Baconman321

@gjirtngisnt C++ is literally meant for speed. It is up to 400 times faster than python.

Python is meant for ease of writing and a good all-rounder for writing programs.

Profile icon
RhinoRunner

@gjirtngisnt and @Baconman321

Oficcially agreed to disagree

Profile icon
Baconman321

@RhinoRunner But is it <nerd approved>?

Profile icon
RhinoRunner

@Baconman321 hell yea

Profile icon
RhinoRunner

@Baconman321 if im correct this post is like this:
memes
to
python is bad?
to
python vs C++
to
tax evasion
to
agreement to disagree

Profile icon
Baconman321

@RhinoRunner To <nerd>

Profile icon
RhinoRunner

@Baconman321
to talking about what we have talked about

Profile icon
FlaminHotValdez

@RhinoRunner C++ is MUCH MUCH faster.

Profile icon
FlaminHotValdez

@RhinoRunner Python executes very slowly.

Profile icon
RhinoRunner

@FlaminHotValdez so people say this
but when I run a python code
it takes like 2 seconds for it to run
and when I run a c++ code
it takes around 5 seconds
(same with a java code)

Profile icon
Baconman321

@RhinoRunner That's compile time. And actually, when I've run python code that gets on trending, it usually takes up to half a minute. With C++ mostly it's around 1-3 seconds to compile, and probably milliseconds to run. It also depends on the code size. They are measuring execution time, not compile time.

From what I have heard too, compiled languages compile to a machine language module (although as xxperthacker says they can be compiled to other things as well), which is then linked with other compiled programs to create an exe file. I don't know too much about this (@xxperthacker need a fact check here), but from what I know about exe's (also this is assuming you are on windows, if on linux it probably creates an executable file of some other type) is that you can execute them. You can just carry around a compiled file wherever you go and run it (again I'm not so sure of this, this is really just guessing right now, hope xxperthacker fact checks this. I'm actually not so sure since most of the time when you run a compiled file you use the terminal so I don't know how it would run if you click on it, but whatever.).

Profile icon
RhinoRunner

@Baconman321 ive never had that problem with the compile time in python. At most it takes like 7 seconds when Im doing a Pygame code.
Also, python is better.

Profile icon
Baconman321

@RhinoRunner Didn't we already agree that they can't be compared because of they being designed for different uses?

Profile icon
Baconman321

@RhinoRunner C++ is all about speed (ok well, not all about speed. Bjarne Stroustrup stated that "the purpose of C++ is to make writing good programs easier and more pleasant for the individual programmer. When he designed C++, he added OOP (Object Oriented Programming) features to C without significantly changing the C component.". However, I guess because it is built off of C it and it is a compiled low-level language (technically considered high level but being considered low level now with the arrival of new high-level languages), it is meant for speed and memory efficiency).

The thing that is slow for me in python is the packages. They took up to 20-30 seconds to run (dependant on the packages and the quantity - I think one time it was 10 packages). Yes, python is still fast (to us, because remember these are computer programs and run really fast, but still python can still be slower than C++ by... oh maybe milliseconds (just an example), and that would be a MAJOR difference), but C++ is compiled and usually compiled directly to machine-code meaning that it runs very fast. It also depends on the code. A C++ program that does a whole ton of tasks (depending on what they are) might be slower than Python printing "Hello world". Either way though, Python and C++ are made for different things, therefore not really comparable in a fair way.

Profile icon
RhinoRunner

@Baconman321 python
is
still
better
and
always
will
be

Profile icon
Baconman321

@RhinoRunner Sigh, you literally just said "Agree to disagree". C++ better for speed and memory efficiency (example: a program that needs to be small but feature-packed). Python is easier to read and write (of course, this is relative - an experienced C++ programmer can easily read/write C++... I'm talking more about a POV from a noob to programming) and has a ton of libraries meaning it a good "all-rounder" (good for many different types of programs). They are meant for different things.

C++ vs Python in speed? OFC C++ wins (assuming you are comparing a congruent task. Of course there's always some exceptions... maybe)!

C++ vs Python Code readability/writability/complexity (from POV of a noob)? Python will most likely win!

You see, if we compare them it will be unfair because C++ isn't meant to be a walk in the park and Python isn't meant to be the hare in the Tortoise vs Hare race (funny that there's a Python program called Python with turtle. Of course, a turtle isn't a tortoise but they are similar XD).

Profile icon
RhinoRunner

@Baconman321 yes we agreed to disagree. Then you started writing a book about why C++ is better again and I responded

Profile icon
Baconman321

@RhinoRunner C++ is better, for different things. Just like Python is better for different things as well. I never said that C++ is better (actually I did, but as a joke really), rather C++ is better at different things. C++ could beat Python at speed and memory efficiency any day (unless you create a memory leak or something else like that). But, Python's readability to C++'s readability is like Dark theme to Light theme - It's just better on the eyes and more comfortable (again, this is relative. A C++ programmer probably finds C++ perfectly fine and easy to read, and another person might despise Python syntax (*ahem... me)).

They just aren't meant to be comparable in a fair way.

Profile icon
RhinoRunner

@Baconman321 And the book goes on and on and on...
dont get me wrong its cool
but I think you've typed more words in this conversation then ive ever typed in my life

Profile icon
Baconman321

@RhinoRunner LOL I'm also adding to a book on why python is good. It's like you ignore my comments on how Python is better than C++ (in some aspects, not overall. Again, that doesn't meant that C++ wins), which is pretty ironic since you keep saying that "Python is better".

Profile icon
RhinoRunner

@Baconman321 because python is better

Profile icon
Baconman321

@RhinoRunner That's not true, but that's also not false.

Profile icon
FlaminHotValdez

@RhinoRunner that's compiling time, not execution time. Python executes much slower, but C++/Java compiles slower.

Profile icon
RhinoRunner

@Baconman321 actually, syntax-wise, its True and False, not true and false. Python is case sensitive.

Profile icon
Baconman321

@FlaminHotValdez Not necessarily true. C++ program that prints "Hello world" then exits can compile faster than a Python program that uses machine learning to detect a face from a picture.

Profile icon
RhinoRunner

@FlaminHotValdez well, python makes up for it by being better than all other coding languages.

Profile icon
FlaminHotValdez

@Baconman321 ...to do the same thing. -_-

Profile icon
Baconman321

@RhinoRunner I'm not talking code, I'm just saying that you can't say Python is better against C++ because they are not comparable in a fair way.

Also case insensitive languages suck (because of the case-insensitive) so why wouldn't python be case sensitive? (Of course I bet case-sensitive languages have some pros though)

Profile icon
FlaminHotValdez

@RhinoRunner in what way?

Profile icon
Baconman321
Profile icon
Baconman321

@RhinoRunner
"One language cannot be better than another if one language is not meant to be better than the other."

Profile icon
RhinoRunner

@Baconman321 ah but you see
python is still better

Profile icon
Baconman321
Profile icon
RhinoRunner

@Baconman321 wrrrrrrong.

Profile icon
Baconman321

@RhinoRunner Yep! It's wrong to say that python is the best!

Profile icon
RhinoRunner

@Baconman321 Its wrong to say what you just said

Profile icon
Baconman321

@RhinoRunner
NOPE

Get nope'd!

Profile icon
RhinoRunner

@Baconman321 I prefer mtg, so:

image

Profile icon
Baconman321

@RhinoRunner
Skip

SKip that.

Profile icon
RhinoRunner

@Baconman321 Nope. It has Hexproof, meaning it cannot be targeted by another card.

Profile icon
Baconman321

@RhinoRunner Too bad, hexproof only for that card game.

Also for NoU: "You get ultimate powers and destroy the enemy".
Well, it looks like it's Your (hehe, get it) lucky day!

Profile icon
RhinoRunner

@Baconman321 on the No u card:

No u can not be bested by another card, text, speech etc.

So yea

Profile icon
RhinoRunner

@Baconman321 Ha also the skip card skips YOUR turn so get nae naed

Profile icon
Baconman321

@RhinoRunner Card in the game. HeHe

Profile icon
RhinoRunner
Profile icon
Baconman321

@RhinoRunner Read "Your" lucky situation.

You realize NoU can get exploited the heck out of?

Profile icon
Baconman321

@RhinoRunner Ok "You" win (but it's NoU'd right?).

Python is better (Again, NoU comes into play).

Profile icon
RhinoRunner
Profile icon
RhinoRunner

@Baconman321 All I saw was you admitting that Python is better

Profile icon
Baconman321

@RhinoRunner You NoU'd me. I just say what I want reversed onto me and then I (ahem, I mean "You") become OP.

Profile icon
RhinoRunner

@Baconman321 eh... no

Profile icon
elipie

@gjirtngisnt python is good for beginners, so welcome to repl.it, beginner. It is slow, easy, dont give you a challenge, and overall bad. Idk why it is such a "great" language. The only thing good about it is the simplicity.

Profile icon
elipie

@RhinoRunner BRUH THATS COMPILE TIME YOU NERD GET WITH THE TIMES!! C++ IS BETTER AND FASTER THAN PYTHON. Python is interpreted, therefore slower. It takes 0.5 seconds to run a C++ program, depending on size, while python has to go through

every

single

line

Compilers read it all at once. Interpreters Go line by line. It is clear which language is better. Just stop fighting.

Profile icon
Baconman321

@elipie Yes, but since interpreters don't compile, you have to take compile time in AND runtime.

I'm not necessarily defending python, but what I'm saying is that since Python and C++ are so different, they aren't really comparable.

Python is simple and slow for a reason. It's meant to help newbies with programming and also help people with programs that might be too complex to code in C++/C/some other lower-level language.

But yes, C++ is great!
Profile icon
elipie

@Baconman321

you mean C++ is better
Profile icon
Baconman321

@elipie Not in simplicity, but if you throw that away, then yes.

It even produces an executable which you can run without the compiler!

Just carry the executable and run it whenever you want! (At least I think u can do that)

Profile icon
INCOGNITO001

@elipie This ended months ago so shut up, and move on :).

Profile icon
Baconman321

@gjirtngisnt LOL not really.

More like a month ago...

Profile icon
INCOGNITO001

@Baconman321
¯_(ツ)_/¯

Profile icon
jihhyuu202

cries in c++ @RhinoRunner

Profile icon
jihhyuu202

you can use [string name].reverse in [email protected]

Profile icon
JonahElias

I felt the 4th one

Profile icon
RhinoRunner

@JonahElias that one was based offa personal experience

Profile icon
zplusfour

funny!
also too many spelling errors (why an error?)
and STYLE YOUR WEBSITE IT SUX

Profile icon
angrydoge

Calm tf down jeez @ZDev1

Profile icon
RhinoRunner

@ZDev1
nou

Profile icon
RhinoRunner

@ZDev1 ok I did a bit to the site lol

Profile icon
zplusfour

@RhinoRunner no I mean styling sux but memes are so funny!!

Profile icon
zplusfour

@angrydoge u calm down ur name is angrydoge lmao

Profile icon
angrydoge

:( ok @ZDev1

Profile icon
zplusfour
Profile icon
figglediggle

impact font

i cant belive you've fallen so low

Profile icon
angrydoge
Profile icon
RhinoRunner

@DanielGreynold1 again,

do not disrespect the CLASSIC MEME font!!!

Profile icon
figglediggle

@RhinoRunner shush

also get on imagingation

Profile icon
RhinoRunner
Profile icon
mwilki7

you are one with the memes

Profile icon
RhinoRunner

@mwilki7 lol i just browse memes a lot. Occasionally ill get an idea for one

Profile icon
mwilki7

@RhinoRunner
i like the list

Profile icon
JBloves27

Lol, i luv the memes!

Profile icon
RhinoRunner

@JBYT27 I can make more and update the repl, should i?

Profile icon
JBloves27

That would be nice! @RhinoRunner

Profile icon
RhinoRunner

@JBYT27 ok standby for more memes

Profile icon
RhinoRunner

@JBYT27 alright there is 10 new memes!

Profile icon
FlaminHotValdez

@RhinoRunner MOAR MEEMS

Profile icon
JBloves27
Profile icon
RhinoRunner

@JBYT27 @IntellectualGuy @FlaminHotValdez THERE ARE MORE MEMEMEMEMEMS

Profile icon
JBloves27
Profile icon
FlaminHotValdez

@RhinoRunner needz even moar

Profile icon
RhinoRunner

@FlaminHotValdez go to reddit. That should satisfy your need for memes

Profile icon
RhinoRunner

@JBYT27 i am formally requesting your updoot

Profile icon
FlaminHotValdez

@RhinoRunner i don have reddit and I want coding memes. Oh hey, why don't I make them? big brain

Profile icon
JBloves27

hmmm... why? XD @RhinoRunner

Profile icon
RhinoRunner

@JBYT27
for da memes

updoot_pls

Profile icon
RhinoRunner

@FlaminHotValdez haha you have learned the point of this repl !

Profile icon
JBloves27

Hahahah, luv the meme! Lmao, sure! XD @RhinoRunner

Profile icon
RhinoRunner
Profile icon
EpicGamer007

Funi

but everything over python

Profile icon
RhinoRunner

@EpicGamer007 ya got it backwards
python / everything

Profile icon
INCOGNITO001

I can relate to the fourth: I coded an awesome game. Text based adventure themed, someone else made a game exactly the same but slightly slightly slightly worse. it got forty nine upvotes.

Profile icon
RhinoRunner

@gjirtngisnt My view on upvotes was off-kilter when I first started repl because my first post (The Helicopter Game) got like 95 upvotes and my ones after that got maybe 2 or 3

Profile icon
INCOGNITO001

@RhinoRunner wish i could relate lol

Profile icon
TheCheeseCoder

i found a longer way!

a = h b = e c = l d = l e = o f = w g = o h = r x = l y = d print("{}{}{}{}{} {}{}{}{}{}".format(a, b, c, d, e, f, g, h, x, y))
Profile icon
RhinoRunner

@TheCheeseCoder ahem

import file1, file2, file3, file4, file5 import file6 , file7, file8, file9, file0 import pprint file1.a = a file2.b = b file3.c = c file4.d = d file5.e = e file6.f = f file7.g = g file8.h = h file9.i = i file0.j = j pprint('{}{}{}{}{} {}{}{}{}{}'.format(a,b,c,d,e,f,g,h,i,j))

(in the files, each letter is a string of whichever letter it is)

Profile icon
FlaminHotValdez

@TheCheeseCoder

import sys string = "H e l l o W o r l d !" thing = string.split() for object in thing: print(object,end='') if object == 'o': print(" ",end='') print()
Profile icon
RhinoRunner

@FlaminHotValdez

pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass pass print('Hello, world!')
Profile icon
FlaminHotValdez

@RhinoRunner pass doesn't work like that, it's used as a temporary placeholder in loops and if statements to avoid getting an error.

Profile icon
RhinoRunner

@FlaminHotValdez It also just does nothing when used in this format.

Profile icon
FlaminHotValdez

@RhinoRunner i think it throws an error

Profile icon
RhinoRunner

@FlaminHotValdez nah the compiler just doesnt do anything

Profile icon
FlaminHotValdez

@RhinoRunner beat me in terms of how complicated the code is, not how long it is.

Profile icon
RhinoRunner

@FlaminHotValdez oh. In that case:

import sys def say(words): sys.stdout.write(words) sys.stdout.flush() letters = ['h','e','l','o','w','o','r','l','d'] r = True e = True for i in letters: say(i) if i == 'h': say('H') if i == 'l' and r: say('l') r = False if i == 'o' and e: say(',') say(' ') e = False if i == 'd': say('!')

Haha beat that!

Profile icon
RhinoRunner

@FlaminHotValdez also, when you do the ''' to put in code, do '''py so it recognizes it as python.
so:
'''py
code
'''
(of course you use backticks instead of ')

Profile icon
FlaminHotValdez
Profile icon
FlaminHotValdez

the 4th meme is SO me I spent damn near forever creating a calculator aaaaaandd... it got 0 votes.

Profile icon
RhinoRunner

@FlaminHotValdez what is link I will updoot

Profile icon
FlaminHotValdez

@RhinoRunner lmao thnx but i forgot and I have no intention to dig down my profile page forever...

Profile icon
RhinoRunner
Profile icon
RhinoRunner

@FlaminHotValdez You made 2 so i updooted both

Profile icon
FlaminHotValdez

@RhinoRunner thnx lol

Profile icon
IntellectualGuy

Add more memes pls, this is pog though

Profile icon
RhinoRunner

@IntellectualGuy ok, more memes it is. Ill tell you when more come.

Profile icon
InvisibleOne

Noice