Share your repls and programming experiences

← Back to all posts
memes I made
RhinoRunner (864)

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/

Comments
hotnewtop
Whippingdot (681)

I am glad someone agrees with me:

The most true meme:

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

RhinoRunner (864)

@Whippingdot python will always be better

RhinoRunner (864)

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

Whippingdot (681)

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

RhinoRunner (864)

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

RhinoRunner (864)

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

Whippingdot (681)

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

RhinoRunner (864)

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

Whippingdot (681)

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

Whippingdot (681)

You went to the dark side... @TheCheeseCoder

RhinoRunner (864)

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

Whippingdot (681)

Nooooo!! Don't betray meeeeeeeeeeeeeeeeeee @RhinoRunner

RhinoRunner (864)

@Whippingdot you betrayed me once you left the python side

Whippingdot (681)

NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO! /Death noise/ @RhinoRunner

RhinoRunner (864)

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

maxina (65)

@Whippingdot says the one using python :)

Whippingdot (681)

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

INCOGNITO001 (15)

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

RhinoRunner (864)

@gjirtngisnt

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

no @RhinoRunner and @gjirtngisnt

#include <iostream>

using std::cout;

int main() {
  while (true) {
    cout << "@gjirtngisnt is wrong\n";
  }
}
INCOGNITO001 (15)

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

elipie (355)

@gjirtngisnt imagine being afraid of semicolons.

Whippingdot (681)

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

RhinoRunner (864)

@elipie you just explained python coders

elipie (355)

@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

RhinoRunner (864)

@elipie same language, same thing.

[deleted]

You r right, @RhinoRunner

jihhyuu202 (15)

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

OldWizard209 (1638)

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

Amazing job @RhinoRunner

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

RhinoRunner (864)

@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...

OldWizard209 (1638)

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

tussiez (1677)

Nice memes

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

RhinoRunner (864)

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

Squirrel777 (142)

javascript pog
python poop
@tussiez

RhinoRunner (864)

@Squirrel777 the memes say python
and
the memes dont lie

tussiez (1677)

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

RhinoRunner (864)

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

tussiez (1677)

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

RhinoRunner (864)

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

INCOGNITO001 (15)

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

tussiez (1677)

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

JK

INCOGNITO001 (15)

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

RhinoRunner (864)

@tussiez we destroy monstrous entities

RhinoRunner (864)

@tussiez
we
destroy
monstrous
entities

RhinoRunner (864)

@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.

jihhyuu202 (15)

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

TsunamiOrSumth (539)

broooo impact font ewwww

Baconman321 (1104)

Your memes: exist
Me: downloads them all

RhinoRunner (864)

@Baconman321 ahah so you respect python?

Baconman321 (1104)

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

Baconman321 (1104)

@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).

RhinoRunner (864)

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

Baconman321 (1104)

@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.

RhinoRunner (864)

@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.

Baconman321 (1104)

@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.

RhinoRunner (864)

@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 ?

Baconman321 (1104)

@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.

Baconman321 (1104)

@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.

RhinoRunner (864)

@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.

RhinoRunner (864)

@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

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

Baconman321 (1104)

@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.

Baconman321 (1104)

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

RhinoRunner (864)

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

Baconman321 (1104)

@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.

RhinoRunner (864)

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

Baconman321 (1104)

@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.

RhinoRunner (864)

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

Baconman321 (1104)

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

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

xxpertHacker (931)

@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 :/

Baconman321 (1104)

@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...

Baconman321 (1104)

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

Baconman321 (1104)

@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.

xxpertHacker (931)

@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?

xxpertHacker (931)

@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

Baconman321 (1104)

@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).

xxpertHacker (931)

@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.

Baconman321 (1104)

@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?).

xxpertHacker (931)

@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.

Baconman321 (1104)

@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%.

Baconman321 (1104)

@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).

xxpertHacker (931)

@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?

Baconman321 (1104)

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

RhinoRunner (864)

@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?

Baconman321 (1104)

@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.

RhinoRunner (864)

@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

Baconman321 (1104)

@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).

xxpertHacker (931)

@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.

Baconman321 (1104)

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

RhinoRunner (864)

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

INCOGNITO001 (15)

@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

INCOGNITO001 (15)

@Baconman321 C++ is good but python is better

Baconman321 (1104)

@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.

INCOGNITO001 (15)

@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.

Baconman321 (1104)

@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.

INCOGNITO001 (15)

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

Baconman321 (1104)

@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.

RhinoRunner (864)

@gjirtngisnt and @Baconman321

Oficcially agreed to disagree

<FBI approved> <CIA approved> <Illuminati approved> <Python approved> <C++ approved>
RhinoRunner (864)

@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

RhinoRunner (864)

@Baconman321
to talking about what we have talked about

RhinoRunner (864)

@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)

Baconman321 (1104)

@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.).

RhinoRunner (864)

@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.

Baconman321 (1104)

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

Baconman321 (1104)

@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.

RhinoRunner (864)

@Baconman321 python
is
still
better
and
always
will
be

Baconman321 (1104)

@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).

RhinoRunner (864)

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

Baconman321 (1104)

@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.

RhinoRunner (864)

@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

Baconman321 (1104)

@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".

Baconman321 (1104)

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

FlaminHotValdez (716)

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

RhinoRunner (864)

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

Baconman321 (1104)

@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.

RhinoRunner (864)

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

Baconman321 (1104)

@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)

Baconman321 (1104)

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

RhinoRunner (864)

@Baconman321 ah but you see
python is still better

Baconman321 (1104)

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

RhinoRunner (864)

@Baconman321 Its wrong to say what you just said
<Illuminati approved>

RhinoRunner (864)

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

Baconman321 (1104)

@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!

RhinoRunner (864)

@Baconman321 on the No u card:

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

So yea

RhinoRunner (864)

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

Baconman321 (1104)

@RhinoRunner Read "Your" lucky situation.

You realize NoU can get exploited the heck out of?

Baconman321 (1104)

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

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

RhinoRunner (864)

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

Baconman321 (1104)

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

elipie (355)

@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.

elipie (355)

@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.

Baconman321 (1104)

@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!
Baconman321 (1104)

@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)

INCOGNITO001 (15)

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

Baconman321 (1104)

@gjirtngisnt LOL not really.

More like a month ago...

jihhyuu202 (15)

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

RhinoRunner (864)

@JonahElias that one was based offa personal experience

zplusfour (914)

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

RhinoRunner (864)

@ZDev1 ok I did a bit to the site lol

zplusfour (914)

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

zplusfour (914)

@angrydoge u calm down ur name is angrydoge lmao

figglediggle (141)

impact font

i cant belive you've fallen so low

mwilki7 (1134)

you are one with the memes

RhinoRunner (864)

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

JBloves27 (1905)

Lol, i luv the memes!

RhinoRunner (864)

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

RhinoRunner (864)

@JBYT27 ok standby for more memes

RhinoRunner (864)

@JBYT27 alright there is 10 new memes!

RhinoRunner (864)

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

RhinoRunner (864)

@JBYT27 i am formally requesting your updoot

FlaminHotValdez (716)

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

RhinoRunner (864)

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

JBloves27 (1905)

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

EpicGamer007 (1755)

Funi

but everything over python

RhinoRunner (864)

@EpicGamer007 ya got it backwards
python / everything

INCOGNITO001 (15)

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.

RhinoRunner (864)

@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

TheCheeseCoder (65)

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)) 
RhinoRunner (864)

@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)

FlaminHotValdez (716)

@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()
RhinoRunner (864)

@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!')
FlaminHotValdez (716)

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

RhinoRunner (864)

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

RhinoRunner (864)

@FlaminHotValdez nah the compiler just doesnt do anything

FlaminHotValdez (716)

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

RhinoRunner (864)

@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!

RhinoRunner (864)

@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 ')

FlaminHotValdez (716)

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

FlaminHotValdez (716)

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

RhinoRunner (864)

@FlaminHotValdez You made 2 so i updooted both

IntellectualGuy (854)

Add more memes pls, this is pog though

RhinoRunner (864)

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