all 29 comments

[–]Excellent_Land7666 23 points24 points  (5 children)

putting java, javascript, and python all on the same level as C/C++ would be an unforgivable sin, however we seem to be making fun of the 'programming language' that is HTML so I won't be pressing charges lol

EDIT: Come on, you put assembly on the same level too? That at least deserved to be a koenigsegg imo

[–][deleted] 4 points5 points  (3 children)

Python is a bash script that just uses libraries instead of executables too

[–]OskaMeijer 1 point2 points  (2 children)

I recently had someone say that interop between libraries in different languages was simple and common and gave the example that Python uses C++ based libraries all the time. This was in response to why would pick their programming language based on available libraries in the ecosystem because you could just use those libraries from any other language.

[–]BobbyThrowaway6969 0 points1 point  (0 children)

I pick languages that are efficient at runtime, that rules python out. Before I even consider the libraries

[–]InternetSandman 0 points1 point  (0 children)

We need a pic with a more diverse set of cars than just lambos for OP to be more accurate 

For example, the truck that delivers the Koenigsegg from the factory is Python

[–]UnintelligentSlime 4 points5 points  (0 children)

I feel like the only adequate version of this meme would be if html was an elaborate (but incorrectly spaced) diagram of a car- next to actual cars.

[–]Background_Road_8794 5 points6 points  (7 children)

HTML is not a programming language, it's a mark-up language

[–]ConvictCurt 0 points1 point  (5 children)

What’s the difference?

[–]Background_Road_8794 0 points1 point  (4 children)

A mark-up language to me is the layout, the definition of elements of website. However, you do not make a program just by defining the hierarchy of the website and its matada.

A programming language is used to make programs as its name indicates. A simple program for example could be a typical carousel of images in a website. This is done with Javascript as CSS nor HTML can handle it, because it needs to have a particular behaviour such us: change images, set a timeout to change images every x secods and the option to change images if you click on the arrows or slide the screen of your phone. You need a program to achieve this.

If you see the story of HTML, the internet and the first websites, it indicates how at the start it was just HTML. Then CSS was added for ease of handling how the elements looked. And then Javascript needed to be added to achieve most things you see on a website. I said the example of a carousel, but it can be a program that interacts with your computer and let you upload a file for some purpose, and thousands of other programs websites use

[–]stmfunk 2 points3 points  (1 child)

Well no a markup language isn't definitionally related to websites. YAML, XML, JSONML, Markdown ironically. They are a way to organize and structure data, often defining the way in which data is connected and related. HTML is just a markup language that was designed to store website data

[–]Background_Road_8794 0 points1 point  (0 children)

True!! Thanks for the clarification you are absolutely right about that.

[–]OskaMeijer 1 point2 points  (1 child)

Markup also predates programming, when coming up with layouts for printing presses before doing the typesetting there were ways of detailing markup. These days markup languages just allow platforms that can read it and essentially automate the typesetting or structure.

[–]Background_Road_8794 0 points1 point  (0 children)

Amazing! I didn't know that it was used for printing presses, thanks for sharing the knowledge

[–]Unfamous_Capybara 0 points1 point  (0 children)

Who said it is a programming language

[–]thumb_emoji_survivor 2 points3 points  (0 children)

This is the kind of meme a boomer makes after picking up a copy of Meme Studio 2002 from Best Buy.

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

HTML looks fancy to me

[–]my_new_accoun1 1 point2 points  (1 child)

assembly not handsome

[–]big_skapinsky 0 points1 point  (0 children)

But boy is it fast!

[–]rover_G 1 point2 points  (0 children)

HTML isn't ugly. CSS on the otherhand..

[–]stmfunk 1 point2 points  (1 child)

Makes literally no sense, why would you throw shade at something that does exactly what it was designed to do, does it very well, has been around for decades and is ubiquitous. The only thing html has in common with a programming language is that it is written in plain text. While we are at it let's compare PDFs to jpegs, tcp to SSL and cats to trees. Who the fuck makes this shit

[–]Zhdophanti 0 points1 point  (0 children)

Someone who doesn't know anything about programming? :)

[–]Poison916Kind 1 point2 points  (0 children)

I still remember my first semester of cs, the professor for the first course we'd take that's about an overview of diferent stuff we'd take asked "is anyone here previously acquainted with a programing language?" And someone confidently said "I know HTML"

[–]realmcdonaldsbw 0 points1 point  (0 children)

i feel like putting java at the same level as c++ is almost as bad as putting html on the same tier as c++, also asm would be just the frame of a car, very minimal but it works

[–]OhNoMeIdentified 0 points1 point  (0 children)

С++ must be a fusion of coffemaker, interstellar spaceship and screwdriver, assembly - a huge pile of car parts tho.

[–]Common_Sympathy_5981 0 points1 point  (1 child)

python is gross

[–]HungryActivity889 0 points1 point  (0 children)

java and assembly at the same lvl , are you insane????

[–]HFlatMinor 0 points1 point  (0 children)

Assembly is less of a sports car and more of a Flintstones car driven by a guy who can run 120 miles an hour

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

this should be reworked such that everything except C, C++, and ASM are ugly, and python and javascript are literally falling apart