Skip to content
Sign upLog in

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/

You are viewing a single comment. View All
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?