we were shown this picture at university today, is our professor right??
We were shown this picture at university today, is our professor right??
well memed, friend! welcome to the meme world of Jow Forums, where programming is a magical and mysterious place
while you were at uni, I was studying the blade
Is your Prof a weab?
Pretty accurate. Only fat retards like C.
Fuck you
It's an analogy. Analogies aren't meant to be completely accurate, just give people who know little about the subject a rough picture in their head.
The C is pretty accurate, except it's without a grip
That they're all useful except for the weeabo sword?
so c++ can do the most?
underrated
>inb4 samefag
i will keep posting the memes he added to the script caus im going through it rn studying for the test tomorrow and im bored
What you can't see on the pic is that the cutting edge is on the hilt and on the actual blade.
stay mad brainlet
he showed us this c that creates the mandelbrot matrices, how can anyone read code like this
This analogy is meaningless unless it's known what task the tools are supposed to be doing.
How is Python better than Java?
git gud your professor is on saiyajin level
OCAML
Embedded development
Then none of these tools are useful.
java/c# should not be on that pic
they should also not exist
i dont remember python beeing that dangerous
JavaScript
rip me, java is all i learnt so far, we had ONE single teaching about C this semester, rest was java
>I sure wish I had chosen C instead of Java
>haskell
kek
Python would be this
C best language to kill youself
>Imagine what could have become of Google if they didn't use Python for their first search engine
>We might even use it today instead of Bing
true = false;
false = 0==0;
valid python
c > c++ > c# > python > trash > Java > javascript
yes, C devs are katana wielding fedora wearing incels.
javascript
>plastic gun
Where's Fortran?
Python is pretty rough to learn for starters.
Sums up C++ and Lisp very well
What is the point of this? You can do this in almost any language.
True = False;
False = 0 == 0;
Valid C.
>capitals
>Jewish gun
>Rust
If you don't see it, you're too new.
>PHP (Without MySQL)
what did they mean by this
the image that is shown is the language php without the use of mysql.
what the hell is f\
>Ruby somehow safer than python
>Unpractical, ridiculus, over engineer and most user can't use it for practical things.
Yes
>f\ or(;...;...)
I'm guessing it's a for loop
Your professor is a right fucking idiot
That analogy implies Ruby is great. Do you think Ruby is great, user?
C doesn't have booleans.
>he still hasn't updated to C99
The autism is real
I stopped using C a long time ago during C89.
>le autism xD
At least come up with an insult that makes any sense for the context instead of this generic catch-all. What does not updating a compiler have to do with autism?
I didn't know you could nest the ternary operator... it makes sense I guess... just never considered it.
>C++
Somewhat accurate because it's one huge mess
>Java/C#
Don't get it, makes no sense. Both are powerful tools when used right, even if especially Java has its pitfalls.
>Ruby
No clue what he meant by that
>C
Razor blade without a grip is more accurate and I'm a C boy for life.
>tfw I'm a C programmer
>we have no good tools
Good observation.
>random cutlery/tools strewn into boxes labeled with programming language names.
>C++ programmer think their language is a toolbox and not a floor with tools lacking handles
And Fortran?
Thrown stones
>no ladder logic
ITT industrialets virgins
Old, replaced by more modern tools but it's the best for certain specific tasks.
Cringe and bluepiller
Based and redpilled
t.
>None
>Including C
Ruby is prtty good but lame. Just like an electric breadknife
I do python, how did you know?
if this was shown in class by a professor
i fear for future programmers will be filled with memes in their head
What about HTML?
I don't get the haskell one
No one uses haskell, only people who describe it speak in alien language.
Based
>Python is pretty rought to learn for starters
Are you fucking kidding? Python is nearly pseudocode, it just werks
Having programmed in all these languages, one thing I do like about java is ides make it easy to move things around. If you don't like the way you did something you can make it work, then later you can rename / move stuff around and your whole project is updated for you to make it work. I find the ability to go back and fix things easily really improves my designs.
> faggots making or finding picture that shows their favorite language in best image
Your decisions can be tentative and then redone when.more information becomes available. The temptation to let bad design rot goes away
this is just completely wrong
Also the need to think too hard up front goes away because you can change it
Programming in Haskell is easier on shrooms
Lisp
Real programmers never make mistakes.
>true = false;
>false = 0==0;
>>capitals
>lowercase
I remember my intro to EECE professor say there were superior search engines at the time but they were too slow to expand relative to Google because python allowed getting a complete product out a lot faster even if it wasn't the most technically superior one.
FYI he recently stated on his twitter that modern JavaScript is his favorite language now.
Damn he's pretty good desu
the latest version is pretty good although dynamic typing needs fixing, the issue is that the new modern features aren't supported in all browsers so you have to dumb it down with babel
Python is easy, the strict spacing is difficult for beginners. Use an IDE like pycharm.
/thread
>tfw Visual Basic makes money
wtf
Sure, if you're good at it.
>inb4 undergrad CS student who just learned C and now assumes he's good at everything
I had to learn it years ago. It works well for making productivity applications but they're honestly better built in another language. I'm just surprised it's still widely used.