MAXIMUM CRINGE Programming Language Tier List | Prime Reacts

แชร์
ฝัง

ความคิดเห็น • 2.2K

  • @ThePrimeTimeagen
    @ThePrimeTimeagen  ปีที่แล้ว +1260

    Hey everyone. I know you all are hot and bothered by this, but this was a masterclass trolling by the guy and it was cringe to the max to watch and i am proud of that.
    so please keep it nice in the comments :)

  • @manofqwerty
    @manofqwerty ปีที่แล้ว +3682

    The irony of JS being god tier because the Web wouldn't be the same without it and PHP having it's own below trash tier.

    • @chrisalexthomas
      @chrisalexthomas ปีที่แล้ว

      It's like a bunch of people read online things to hate and decided to go with it without knowing what the fuck they're talking about. Javascript and PHP wrote the web. Idiots...idiots everywhere...

    • @abz4852
      @abz4852 ปีที่แล้ว +52

      Yea youre right. Even though it was a 10 day old language but its come a long way I guess

    • @meostyles
      @meostyles ปีที่แล้ว +373

      @@abz4852 That's not what he's saying- it's ironic because JS is a horrible language and yet is in the god tier, while PHP is what a lot of the early web was built on and the web wouldn't be the same without it

    • @heroe1486
      @heroe1486 ปีที่แล้ว +148

      @@abz4852 He means it doesn't make sense, if JS is top tier because mandatory on the web then php too since it's the pioneer, they're both trash tier

    • @manofqwerty
      @manofqwerty ปีที่แล้ว +9

      @@heroe1486 yeah, this is the take I was going for!

  • @FRanger92
    @FRanger92 7 หลายเดือนก่อน +107

    Dude saying ruby has alot of abstractions while putting JavaScript in god tier is the stupidist thing anyone has ever said.

    • @maozedongaming
      @maozedongaming 6 หลายเดือนก่อน

      Below is a comment that was pinned under this video, please reconsider any further use of retarded language.
      "Hey everyone. I know you all are hot and bothered by this, but this was a masterclass trolling by the guy and it was cringe to the max to watch and i am proud of that.
      so please keep it nice in the comments :)"

    • @roccociccone597
      @roccociccone597 หลายเดือนก่อน +1

      I can’t take that dude seriously anyway.

  • @artemis-arrow-3579
    @artemis-arrow-3579 ปีที่แล้ว +1156

    Imagine putting C, the mother of all programming languages, the language that was used to write the linux, windows, and macos kernes, the language that was used to create the compilers/interpreters for most of the languages on that list, the language that is the reason python feels as it does today, in meh tier, and then putting god damn js in god tier

    • @hay15z
      @hay15z ปีที่แล้ว +51

      The reason is that they prioritize languages in terms of how we feel comfortable with it and not in terms of what the language can do, i agree that C very strong but how many people can use it? and is it the easy do write?, if say like you, Where should binary code be placed?

    • @TCSyndicate
      @TCSyndicate ปีที่แล้ว +25

      i presume u also think assembly should be god tier

    • @computernerd8157
      @computernerd8157 ปีที่แล้ว +2

      Lol.

    • @RAndrewNeal
      @RAndrewNeal ปีที่แล้ว +65

      @@hay15z In my opinion, C is the perfect balance of low level control and abstraction. Maybe add automatic memory management and it could not get any better. But I'm an electronics guy first, so my choice of making C the language I primarily use was made while being mindful of the embedded programming that I will be doing for microcontrollers. And the manual memory management is also a positive in some scenarios, embedded programming being one of them. So if it wasn't obvious already, I'd place C on top all by itself, without equals.

    • @merlin9702
      @merlin9702 ปีที่แล้ว +45

      ​@@RAndrewNeal I'm having an absolute blast writing C and I never need to google "whats the best way to do x in y" because the language doesn't have 10 features to do the same thing, which takes a lot of mental load off of me. I just need to think about the problem and how the computer should solve the problem.
      I just wish that linking was faster and that autotools never existed.

  • @matheusreidopedaco
    @matheusreidopedaco 10 หลายเดือนก่อน +49

    "Why ever write in C++ when you can write in JavaScript"
    Jesus Christ

    • @bluexo256
      @bluexo256 หลายเดือนก่อน +1

      why write Javascript if you have scratch?

    • @kaanozk
      @kaanozk หลายเดือนก่อน +1

      *laughs in 120 fps high performance*

  • @Finkelfunk
    @Finkelfunk 10 หลายเดือนก่อน +11

    "Why would you use C when you have C++ and why would you use C++ when you have JavaScript?"
    ... I... I am lost for words. This genuinely made me pause the video for a second.
    That might be the single most terrible take I have ever heard.

    • @qb8908
      @qb8908 3 หลายเดือนก่อน

      🤣

    • @Tanvvir-ib5nv
      @Tanvvir-ib5nv หลายเดือนก่อน

      this comment should be on top. I thought I was the only person going crazy by how cringe that was.

  • @mattburgess5697
    @mattburgess5697 ปีที่แล้ว +1543

    “Why would you write in C++ when you can write in JavaScript?” was my favourite take of the video.
    Chef kiss.

    • @lewessays
      @lewessays ปีที่แล้ว +169

      My brain shitted listening to that lol

    • @willkuerlich
      @willkuerlich ปีที่แล้ว

      I never felt the urgent desire to throw a pack of soymilk somebody in the face until now

    • @amiladrck
      @amiladrck ปีที่แล้ว +93

      He also said "ASM or Machine Code" which made it even more funny.

    • @floskater99
      @floskater99 ปีที่แล้ว +16

      @@amiladrck Isn't ASM just Machine Code in a human readable format? Like can't you just translate every assembly word 1:1 into bytes?

    • @6ent
      @6ent ปีที่แล้ว +118

      "Why would you write in C++ when you can write in JavaScript" =
      "Why would you drink water when you can watch football"

  • @DIN_A8
    @DIN_A8 ปีที่แล้ว +2118

    Watching Prime in 1.75x, watching Mr. cringe in 1.75x = blazingly fast

  • @tanotive6182
    @tanotive6182 ปีที่แล้ว +1170

    I mean clement apparently made this to piss off as many people as possible and it worked haha

    • @winb_
      @winb_ ปีที่แล้ว +130

      emphasis on "apparently" lol

    • @neociber24
      @neociber24 ปีที่แล้ว +28

      ​@@winb_ I mean just look the thumbnail, he knew

    • @jim0_o
      @jim0_o ปีที่แล้ว +123

      Did he dye his hair for the character too?

    • @akshayhere
      @akshayhere ปีที่แล้ว +34

      @@winb_ The fact that you can't pick up on it tells a lot

    • @jim0_o
      @jim0_o ปีที่แล้ว +103

      @@akshayhere you're wrong, people can't act like idiots "as a joke" and expect people to pick up on it like actual idiots don't exist.

  • @tusharagarwal5306
    @tusharagarwal5306 ปีที่แล้ว +261

    Imagine the mental tantrum Linus Torvalds would have if he saw this list.

    • @nan0ponk
      @nan0ponk ปีที่แล้ว +33

      Id pay to read that

    • @morchellemusic2829
      @morchellemusic2829 ปีที่แล้ว

      me too@@nan0ponk

    • @chalkp
      @chalkp ปีที่แล้ว +10

      he'd spoon his eyes out fr

    • @Finkelfunk
      @Finkelfunk 10 หลายเดือนก่อน +22

      I'd love to see the 1500 word essay written by godchad Linus himself on why this person is henceforth not allowed to come within 150 yards of any computer again.

    • @christoesh8901
      @christoesh8901 7 หลายเดือนก่อน +14

      Linus' list would be only each version of C. Starting with K&R C, ANSI/C89, C90, C99, C11, etc.
      He would have a trash tier, and below trash would be a tier called "Not C".

  • @playsenge4998
    @playsenge4998 4 หลายเดือนก่อน +61

    "why write c++ when you've got javascript"
    that
    just
    makes
    me
    want
    to
    vomit

    • @officialbeefy
      @officialbeefy 3 หลายเดือนก่อน +2

      It’s clear this guy is just a JS meatrider and treats it like something sent by God himself

    • @splatmarina
      @splatmarina 2 หลายเดือนก่อน

      @@officialbeefy he is a frontend "dev"

    • @officialbeefy
      @officialbeefy 2 หลายเดือนก่อน

      @@splatmarina thank you for clarifying that this guy probably did courses for like 2 weeks and now considers himself a dev. if anyone calls *this* guy of all people a dev im going to throw hands

    • @kaanozk
      @kaanozk หลายเดือนก่อน

      @@splatmarina i do frontend too but i learned c++ first. c++ is such a powerhouse and the syntax is not complicated, everything below awesome is cap.

  • @TheRogueRenegades
    @TheRogueRenegades ปีที่แล้ว +396

    a tier list is useless without holy c

    • @hennie5307
      @hennie5307 ปีที่แล้ว +36

      mashallah brother

    • @TheRogueRenegades
      @TheRogueRenegades ปีที่แล้ว +27

      @@hennie5307 Allah akbar

    • @compilererror
      @compilererror ปีที่แล้ว +7

      fuck im so stupid I completely forgot about holy C -- Forgive me for I have sinned 😔... Terry was a God

    • @jebotipasmater
      @jebotipasmater ปีที่แล้ว

      K&R 4ever

    • @RealRatchet
      @RealRatchet ปีที่แล้ว +18

      The only language allowed in god tier

  • @levibaraka
    @levibaraka ปีที่แล้ว +347

    As a guy who wakes up saying I'm going to write some Java, I'm upset 😂😂

    • @Kamrankhan23333
      @Kamrankhan23333 ปีที่แล้ว +51

      As a java learner, my disappointment was immeasurable

    • @maxave7448
      @maxave7448 ปีที่แล้ว +26

      Lets ignore the fact that he made that video just to trash on java, lets ignore the fact that he put js in god tier, lets ignore the fact that html and css even are on that list. But the fact that C somehow ended up above java was very insulting to me.

    • @maxave7448
      @maxave7448 ปีที่แล้ว +5

      @@TheGameMakeGuy exactly, you either put C in god tier or you put C in trash. It is either the best thing that ever happened or the worst

    • @maxave7448
      @maxave7448 ปีที่แล้ว

      @@TheGameMakeGuy Depends on the criteria by which you are grading it. I would personally put c and assembly in god tier

    • @skywalker778
      @skywalker778 ปีที่แล้ว +30

      I don't know what everyone dislikes about Java. It is by far one of the most reliable languages I've ever programmed in. It does what it should, that plain and simple.

  • @filippavlovic18
    @filippavlovic18 ปีที่แล้ว +188

    this guy had the perfect opportunity to put js into php tier and php into would code

    • @ultru3525
      @ultru3525 ปีที่แล้ว +13

      that'd just be giving the game away, even PHP devs would realize he's simply trolling at that point

    • @hoi-polloi1863
      @hoi-polloi1863 ปีที่แล้ว +1

      I think he falsely promoted JS just because it's built into all the browsers, leaving SPA devs with few other choices.

  • @asdfghyter
    @asdfghyter ปีที่แล้ว +14

    2:37 i think the tier list boom on youtube was started by (people trying to copy) TierZoo. in the TierZoo context the strange color order makes much more sense, since you now put the most powerful and dangerous animals in the red tier and the weakest most harmless animals in the green tier

  • @Redpilllllll
    @Redpilllllll ปีที่แล้ว +19

    Without sounding arrogant, I regularly spend most of my experience at 9 or around 8 or 7. Alcohol helps me take steps down the pyramid, but this is amazing that you can put words to this experience. Smoking weed was horrible for this, but thank you. Buddy intro’d me to this channel and it does not disappoint the idea of being ecstatic (lol)

    • @Redpilllllll
      @Redpilllllll ปีที่แล้ว +11

      Oh my goodness. I just realized this comment was to be for a completely different video by a completely different creator on a completely different subject. I love you primeagen

    • @rooodis456
      @rooodis456 4 หลายเดือนก่อน +3

      The fact he liked this makes this even funnier oml😭

    • @bedro_0
      @bedro_0 2 หลายเดือนก่อน +1

      LMFAO

    • @bedro_0
      @bedro_0 2 หลายเดือนก่อน +1

      I need context for this

    • @Redpilllllll
      @Redpilllllll 2 หลายเดือนก่อน

      @@bedro_0 so the original video was talking about levels of consciousness and sensory analysis, clearly my consciousness level was so low that I didn’t even realize I was commenting on a completely different video, but it’s probably even better off this way

  • @martinvuyk5326
    @martinvuyk5326 ปีที่แล้ว +821

    Putting C in the Meh category is a crime against Humanity. Literally every piece of Hardware and software depends on it

    • @nieczerwony
      @nieczerwony ปีที่แล้ว +116

      You are talking to mainly web devs and in addition to ones who started their JS from going to React or other libraries. They have no idea on low level stuff.

    • @SigmaGrindset-vg4oh
      @SigmaGrindset-vg4oh ปีที่แล้ว +73

      Man, I don't even code (because I am a Sysadmin), but putting C in anything below God-tier really makes my blood boil. And yes, I don't use it for anything besides ricing my dwm, but knowing that one of the greatest pieces of code ever (the Linux kernel) is written in C is enough for me to be frustrated with this tier-list.
      This guy is the physical embodiment of the Soy Dev and I bet he drinks more soy lattes than I drink espressos (and I seriously abuse this shit).

    • @isodoubIet
      @isodoubIet ปีที่แล้ว +24

      @@SigmaGrindset-vg4oh To be fair, the Linux kernel is great despite C, not because of it. C has a lot of design decisions that are kind of bizarre in retrospect even if you agree with its core philosophy (the syntax for variable declarations, for example is a mess). 80% of the problems people complain about with C++ are only there because of backwards compatibility with C.

    • @jakejakeboom
      @jakejakeboom ปีที่แล้ว +5

      @@isodoubIet Many of the niceties of C++ disappear in kernel code that can’t rely on a standard library or syscalls. If the Linux kernel were written in C++, it would not be a very warm fuzzy subset of C++, and I don’t think there would be much benefit.

    • @isodoubIet
      @isodoubIet ปีที่แล้ว +13

      @@jakejakeboom "Many of the niceties of C++ disappear in kernel code that can’t rely on a standard library or syscalls. "
      No, not even close. You don't need the standard library to use destructors, or type inference, or lambdas, etc. Those are all language features.

  • @bjornkihlberg2103
    @bjornkihlberg2103 ปีที่แล้ว +482

    It's cute that he says that he would code in Haskell and Rust. As if these languages would even let themselves be coded by someone like him.

    • @georgerogers1166
      @georgerogers1166 ปีที่แล้ว +41

      Why won't my code typecheck

    • @ninocraft1
      @ninocraft1 11 หลายเดือนก่อน +22

      i swear this guy is so dunning kruger xd

    • @kevinstefanov2841
      @kevinstefanov2841 10 หลายเดือนก่อน +2

      LOOOOOOOL

    • @Finkelfunk
      @Finkelfunk 10 หลายเดือนก่อน +1

      @@georgerogers1166 The problem with Haskell is that it doesn't just type check, it quite literally type _forces_ itself onto you.

    • @eamonburns9597
      @eamonburns9597 10 หลายเดือนก่อน +7

      Well, he does have the correct hair color for coding in Rust, so he's half way there

  • @heret1c385
    @heret1c385 ปีที่แล้ว +250

    I feel like if I had done the same ranking after my first year of studying CS the outcome would be similar. Strong opinions on everything, despite no experience at all in said topics.

    • @botondhetyey159
      @botondhetyey159 ปีที่แล้ว +7

      Not for me, I loved PHP during uni. Now, when I first had to work on an actual big PHP codebase, that did change quite fast.

    • @heroe1486
      @heroe1486 ปีที่แล้ว

      @@botondhetyey159 That's what he says, strong opinions while ignorant then the Redpill, regardless of the tierlist of the video

  • @adventtrooper
    @adventtrooper ปีที่แล้ว +14

    I used VB6 about 30 years ago. So long as you didn't want to stray from the default controls, it wasn't a bad UI creation tool. We did the data handling in C (I can't remember the exact variant, but it handled large data sets) and the maths computation in Fortran, then tied it all together using a VB front-end with Win 3.1 SDK calls to improve the speed of the 3D rendering. Huge step up in user-experience over the previous DOS based command-line tool.

  • @Bolpat
    @Bolpat ปีที่แล้ว +11

    I've seen a lot of languages, probably on the order of 50. C++ is the only language in which “give the programmer the option to make things on par with built-ins” is a design goal, while also giving you top-tier code-gen and if needed, allowing lowest-level stuff down to inline assembly. Lisp/Scheme are the only ones I could name that come close to the flexibility, but forget efficiency or optimization. There are a lot of new languages with better compile-time features, but how well-made are their compilers?
    C++ is a god-tier language. It really tries to give you everything it can.

    • @asdfghyter
      @asdfghyter ปีที่แล้ว

      in what way do you mean “things on par with builtins”? in some senses i think macros in rust can do that. in some completely different senses you can do it in haskell, but as i said i don’t completely know what you mean

  • @nickwoodward819
    @nickwoodward819 ปีที่แล้ว +489

    Imagine describing types in JS as an orgasm, but then dicking on languages that have them as standard

    • @Synthetic_geth
      @Synthetic_geth ปีที่แล้ว +11

      Mega cursed

    • @Pineapplelesspineapplepizza
      @Pineapplelesspineapplepizza ปีที่แล้ว +15

      I program in JS and have many friends who used to code in Java and some who learned it just bc and all complained about the same thing, it’s being strictly typed to the point it was boilerplate lvl setup to code anything. Then TS came
      And they all love it like mindless sheep and when I said wtf would I use TS? If I wanted to declare everything and it’s types I’d used Java and literally some just got quiet.
      Building reusable components was made harder with the use of TS considering if you build a react component with TS it’s typed and has little to no flexibility. And some may say just use the “any” type but even that is viewed as bad practice. So TS killed the reusable aspect of react components for me.

    • @nickwoodward819
      @nickwoodward819 ปีที่แล้ว +17

      @@Pineapplelesspineapplepizza I mean that's nonsense that it's strictly typed to the point of boilerplate. With the FE tools needed nowadays you can't even really argue from the point of complexity either
      JS, despite massive improvements and amazing uptake, is a shambles as an actual language. No one would design it as it is today. And the popularity of TS just cements that.

    • @vovasava3498
      @vovasava3498 ปีที่แล้ว +1

      @@Pineapplelesspineapplepizzahave you ever heard of generics?

    • @MrSquishles
      @MrSquishles ปีที่แล้ว +27

      @@Pineapplelesspineapplepizza I'm pretty convinced that's why java's got a bad reputation now. Everyone learns it in school when they don't understand why a type system is good. Then on top of it they make those kids write it in notepad, not even a standard ide that can take advantage of all the cool shit static types give you in your ide.
      so everyone just starts out first off thinking they know the language (they don't schools teach in java 6, all the shit they teach is over a decade old now in that language.) and thinking it's awful because they ate all the beginner pain with concepts they weren't ready for in that language.

  • @s3rit661
    @s3rit661 ปีที่แล้ว +420

    So he basically put frontend languages on top, backend languages on bottom, all right.

    • @botondhetyey159
      @botondhetyey159 ปีที่แล้ว +26

      Honestly, kinda based

    • @Mglunafh
      @Mglunafh ปีที่แล้ว +26

      Meanwhile yaml developers hiding in the basement and hissing when light touches them

    • @ccgarciab
      @ccgarciab ปีที่แล้ว +123

      ​@@Mglunafh ah yes, the fabled YAML programmer. Natural enemy of the HTML programmer and allied with the Markdown programmer. Very fast languages, I hear.

    • @RuneaIndustries
      @RuneaIndustries ปีที่แล้ว

      Just like in bed

    • @User-w8t4t
      @User-w8t4t ปีที่แล้ว +1

      Node js can be backend 😂

  • @matthewbridges3147
    @matthewbridges3147 ปีที่แล้ว +645

    I always get the vibe this guy doesn't actually write that much code outside of leetcode type scenarios

    • @a.andrade345
      @a.andrade345 ปีที่แล้ว +10

      rt

    • @garciajero
      @garciajero ปีที่แล้ว +206

      absolutely, he's the guy that would dominate the interview but somehow in his first day would drop a database in production.

    • @maxave7448
      @maxave7448 ปีที่แล้ว +54

      Him putting JS in god tier was a big giveaway

    • @Andy-lo9sp
      @Andy-lo9sp ปีที่แล้ว +20

      I mean, he apparently was promoted at Google to L4 within a year of starting straight out of a bootcamp

    • @Tux0xFF
      @Tux0xFF ปีที่แล้ว +42

      he is just someone that needs to sell courses, and sell hopes and dreams to get to FANG, thats all, not an experienced dev, most of his content is just regurgitated Data structures and algorithms

  • @christopherparke9878
    @christopherparke9878 ปีที่แล้ว +10

    I once wrote a production application in visual basic that piggy backed distributed Excel documents downloaded from a CMS server. The purpose of the program was to take a data dump in xlsx format, read it, and dynamically fill in paperwork (in excel) based on that data. It saved the company somewhere in the neighborhood of 200-300k annually. I would be willing to bet they are still using it today - 5 years later.

  • @christopheanfry2425
    @christopheanfry2425 10 หลายเดือนก่อน +5

    Thank you for your content. I’m a career switcher at 40 and watching or hearing some many opinions about different languages and or frameworks is a real mess when you try to learn. Just want to say that thanks to your very objective points of view I understand better programming in general, even if your videos are often to advance for me 😅, and also with your great sense of humor. Kind of rare to see TH-camrs that are doing it for the best of the community, transmitting a real love for programming, and not only to be famous. So a huge thanks I just enjoy a lot!!!

  • @MendeltSiebenga
    @MendeltSiebenga ปีที่แล้ว +605

    Its pretty clear the guy loves Javascript and has never bothered to pick up any other language but did hear a lot of opinions on those other languages by people who also never tried them.

    • @ZotyLisu
      @ZotyLisu ปีที่แล้ว +11

      I picked up many over the years and still would say that JS/TS is the best - I guess it depends what use cases you're mostly dealing with

    • @EdwardSavin
      @EdwardSavin ปีที่แล้ว +112

      Or... wait for it... the whole video was a big fun troll to make people mad.

    • @ZotyLisu
      @ZotyLisu ปีที่แล้ว +4

      @@EdwardSavin saying that JS can only be on top as a joke makes me kinda mad lol

    • @MendeltSiebenga
      @MendeltSiebenga ปีที่แล้ว +27

      I don't really care how he ranked the languages, i dont dislike TS/JS. But its pretty clear he doesnt know what he is talking about with most languages.
      Its pretty clear he is trolling for views. But he makes himself look so dumb in the process.
      His take on Java, Go, Ruby and Rust were just ignorant.

    • @casperes0912
      @casperes0912 ปีที่แล้ว +11

      @@ZotyLisu It's not just about JS being on top. In my opinion it absolutely shouldn't be, but it's all the other choices as well. Swift in the PHP tier, Rust in meh, praising assembly but being negative about C which is just better assembly
      But you're right; Usecase matters. I'm doing a lot of JavaScript/TypeScript these days cause it's the right tool for the job; But the majority of the time I write things that compile to native

  • @HuntingKingYT
    @HuntingKingYT ปีที่แล้ว +175

    PHP is at PHP but bash is amazing?! If you ever tried _coding_ in bash you'd instantly bump everything else to God Tier.

    • @nikkehtine
      @nikkehtine ปีที่แล้ว +13

      I was trying to make an automated Arch Linux deployment script in Bash with automatic drive partitioning and installing my dotfiles and all... I bit off more than I could chew

    • @MatthewWeiler1984
      @MatthewWeiler1984 ปีที่แล้ว +11

      For my first job 15 years ago I had to build a batch processing tool, to run on some existing Linux boxes, written in Bash.
      At first they wanted us to use KornShell, but I pushed for Bash... thank God I won.
      But I wouldn't really want to do it again :p

    • @etherweb6796
      @etherweb6796 ปีที่แล้ว +2

      Heh - I don't find PHP or bash to be objectional to code in - bash is a little arcane, but fun - and PHP would be ok if it weren't for security flaws everywhere.

    • @maxave7448
      @maxave7448 ปีที่แล้ว +9

      He thinks html is a programming language, what did you expect?

    • @Blaisem
      @Blaisem ปีที่แล้ว +3

      I've spent some hundreds of hours on various bash-related tasks. That is time in my life I will never have back. The only reward has been wisdom. Wisdom that now enables me to turn down every bash implementation request that comes my way ever. If it's not like a 10 line script that I can't talk my way out of, it's not getting done in Bash by me.

  • @imraninfrarote
    @imraninfrarote ปีที่แล้ว +64

    14:39 "why write C when you have c++, and why write c++ when you have JS"
    Guess we should write operating systems in JS 😑

    • @qwerte6948
      @qwerte6948 ปีที่แล้ว +4

      for real lol

    • @ZotyLisu
      @ZotyLisu ปีที่แล้ว +4

      but for many things it's totally true, why would you torture yourself with C++ when all you need is a small electron app

    • @kirilltimchenko4478
      @kirilltimchenko4478 ปีที่แล้ว +19

      ​@@ZotyLisu a SMALL electron app, haha

    • @isodoubIet
      @isodoubIet ปีที่แล้ว +15

      @@ZotyLisu Ah yes, C++ is torture, I guess I'll program in the language where [1, 7, 11].map(parseInt) returns [1, NaN, 3] instead. Now that's a sane language, who needs 0 == "0" to return false after all?

    • @shubhansingh04
      @shubhansingh04 5 หลายเดือนก่อน

      @@isodoubIet 0=="0" has its uses in JS though. Cpp isn't dynamically typed so there you wouldn't be comparing such values in the first place. Also you wouldn't compare "0" to 0 in cpp anyways, because "0" is a string, not a character, those are two very different things in cpp.

  • @szabolcsmate5254
    @szabolcsmate5254 ปีที่แล้ว +7

    Isn't it lovely to listen to someone who doesn't know what he is talking about but has the confidence of a demigod? :D
    P.S. can someone please explain to him the "horses for courses" concept and tell him that web development, game development, embedded development, AI, etc may not have the same requirements? Maye explain programming paradigms to him would be a good starting point? :D

  • @infinitefretboard
    @infinitefretboard 8 หลายเดือนก่อน +6

    Call me a bigot but when you see a guy with purple hair, you think he's a frontend developer. And he would criticize java and PHP because he's never actually used them. All though, with Prime's new green hair, he's sort of on a frontend arc. Let's see where that develops and if it ages this video like milk.

  • @vitalyl1327
    @vitalyl1327 ปีที่แล้ว +110

    Troll reacting to a troll video - that's meta!

    • @ThePrimeTimeagen
      @ThePrimeTimeagen  ปีที่แล้ว +92

      yeah, i am unsure where the trolling started or stopped

    • @LagMasterSam
      @LagMasterSam ปีที่แล้ว +44

      @@ThePrimeTimeagen It started with calling JavaScript "elegant".

  • @Varukimm
    @Varukimm ปีที่แล้ว +33

    Back in my day if you said CSS or HTML is a programming language you would have been thrown directly in the nearest programmer bin.

  • @chupitolepame5357
    @chupitolepame5357 ปีที่แล้ว +75

    In 2003 a coworker and I designed and implemented a whole horse racing system done purely with Visual Basic.
    It even was integrated with speed sensors, printers, screens, electronic boards and other devices. Worked like a charm.

    • @asagiai4965
      @asagiai4965 ปีที่แล้ว

      Because it is sad that Visual Basic is underrated.
      If I remember correctly, there was time when you can actually use Visual Basic script instead of javascript for the web.

    • @hoi-polloi1863
      @hoi-polloi1863 ปีที่แล้ว +8

      "on error resume next" Does dreaming about that statement still make you wake up screaming? ;D

    • @asagiai4965
      @asagiai4965 ปีที่แล้ว +2

      @hoi-polloi1863 No I don't, only people who don't know
      1. ) How to use those on error statements
      2.) The difference between VB today is compared to vba.
      3.) That language evolves, and they are quite stuck on that language past.
      Have those nightmares.

    • @javiermendoza5173
      @javiermendoza5173 6 หลายเดือนก่อน

      but why did not you do it in Javascript?

    • @chupitolepame5357
      @chupitolepame5357 6 หลายเดือนก่อน

      @@javiermendoza5173 the system was a suite of desktop apps, you couldn't use javascript properly for that at the time.

  • @Luis-jl6oh
    @Luis-jl6oh ปีที่แล้ว +2

    I like how the person is so expressive, every time you paused you got a great expressions

  • @tullochgorum6323
    @tullochgorum6323 ปีที่แล้ว +2

    "Why write in C++ when you're got JavaScript"?? That may be the most moronic statement I've ever heard. High Frequency Trading Systems in JavaScript, anyone?
    Meanwhile around 80% of websites run on PHP. Modern PHP is a perfectly decent language with superb libraries if you want to build small to medium websites. Which is most of the web. It's trendy for script-kiddies to sneer at it, but I doubt that many of them have even written it.

  • @MyAmazingUsername
    @MyAmazingUsername ปีที่แล้ว +281

    1. This tier list is the perfect pre-gym pump up tape. Your blood pressure will rise and you will be ready to punch things, guaranteed.
    2. No matter what frame you pause the video on, there is a soy face. Amazing.
    This was probably the greatest tier list ever made.

    • @Baeso66
      @Baeso66 ปีที่แล้ว

      Yeah, soy face is fitting, if I had guy like this on (scrum) (daily) meetings in my job I would vomit constantly looking at his gesticulation.

    • @RoInArN
      @RoInArN ปีที่แล้ว +3

      After watching couple of his videos in the past - I don't even need to watch the list. The pump is already there once I see it.

    • @alexandermeneses5688
      @alexandermeneses5688 ปีที่แล้ว +2

      my god I paused at random times and you are right LMAO

    • @tcc1234
      @tcc1234 ปีที่แล้ว +4

      "No matter what frame you pause the video on, there is a soy face"
      🤣🤣🤣🤣🤣🤣🤣
      10/10

  • @mathewgrabau3870
    @mathewgrabau3870 ปีที่แล้ว +73

    I love the inversion of history with Java and JS, JS was meant to sound like it was Java.

    • @jerryhicks9025
      @jerryhicks9025 ปีที่แล้ว +3

      Yeah that was pretty wild

    • @TampaCEO
      @TampaCEO ปีที่แล้ว +14

      I know, right? The irony is that they could not be more different as languages. Java is a very well structured, strongly typed business language. JavaScript was originally designed to allow developers to have control over the DOM to change the UI using simply scripts. Somehow it's the "greatest language ever""?

    • @nullbeyondo
      @nullbeyondo ปีที่แล้ว +2

      ​@@TampaCEOThat's because it got much better over the years, especially as Typescript.

    • @ayushchaudhari5655
      @ayushchaudhari5655 11 หลายเดือนก่อน

      Wikipedia says JS was released before Java

    • @iemUnknown
      @iemUnknown 5 หลายเดือนก่อน

      ​@@ayushchaudhari5655 Bhai konsi language seekh rha ? JavaScript ki to burai kr rhay sab log

  • @DonaldDuvall
    @DonaldDuvall ปีที่แล้ว +22

    Literally saw this video sometime ago, and could not even finish it. But, your commentary on it, just somehow makes it so much more watchable. Thanks for the entertainment.

  • @nyahhbinghi
    @nyahhbinghi 10 หลายเดือนก่อน +1

    It's truly pronounced "LaTex", but under threat from the plastic maker and millions of PhDs who are unthinking sheep, it's proncouned Latech

    • @nyahhbinghi
      @nyahhbinghi 8 หลายเดือนก่อน

      absolutely based comment

  • @Amd107
    @Amd107 9 หลายเดือนก่อน +3

    his hair colour choice explains a lot

  • @diegogasco8923
    @diegogasco8923 ปีที่แล้ว +42

    Finally the most embarrassing programming languages tier list has been reviewed in the better way.
    Thank you ❤

  • @7heMech
    @7heMech ปีที่แล้ว +48

    Instead of trolling, he might be on a quest to confuse all people who are about to learn programming and check the video to see which language they should learn.

    • @iemUnknown
      @iemUnknown 5 หลายเดือนก่อน

      That's exactly what happened to me.
      I am so confused now.
      I had started learning JavaScript but now I am discouraged

    • @rooodis456
      @rooodis456 4 หลายเดือนก่อน

      @@iemUnknown for beginners it’s all fine, I’m a beginner and even if I learned all of these languages, there’s still nothing I could really make because I don’t know how to make things yet. So rn I’ve been using JS to make some basic websites and react projects and it’s just nice to be able to CODE something for once in my life, no matter if the language is shit or not yk

  • @logicalspaghetti
    @logicalspaghetti 4 หลายเดือนก่อน +3

    I honestly wake up every morning and will rush downstairs to code in Java. I don’t understand how people can like Python and JS but not adore this goofy language. Java is love, Java is life.

    • @kaushik.aryan04
      @kaushik.aryan04 4 หลายเดือนก่อน +1

      Same I don't understand the hate for java.

    • @JasonxDev
      @JasonxDev 3 หลายเดือนก่อน

      Gross

    • @MegaHellenkeller
      @MegaHellenkeller หลายเดือนก่อน

      I likewise don’t understand the hate.
      Maybe people learned it during university and associate it with their programming classes?

  • @lukamiler5824
    @lukamiler5824 ปีที่แล้ว +1

    I love this guy. Masterful trolling, completely deadpan. Truly masterful.
    The only difference I'd make is that when he got to PHP he'd say "PHP is the worst thing ever, but I can't put PHP below Java so I'm demoting Java one tier and putting PHP into trash tier" or something of that sort.

  • @jebotipasmater
    @jebotipasmater ปีที่แล้ว +17

    I felt that pain when he put Lua into trash, bro. That was brutal. Almost shed a manly tear.

  • @KarabauPlay
    @KarabauPlay ปีที่แล้ว +53

    Basically high level language are his favorite languages. He couldn't get into low level

    • @ChristopherGray00
      @ChristopherGray00 6 หลายเดือนก่อน

      well he said he despised java, which is as high level as it gets really.

  • @caseyclayton01
    @caseyclayton01 ปีที่แล้ว +123

    My uncle was actually a VB programmer for quite awhile. He was writing genetic algorithms for things like box packing and working with particle simulation in VB.

    • @mascot4950
      @mascot4950 ปีที่แล้ว +13

      If VBA counts, I am still a VB programmer. Would not recommend it.

    • @compilererror
      @compilererror ปีที่แล้ว

      I did not know that, thanks

    • @jongeduard
      @jongeduard ปีที่แล้ว +7

      Hi, the thing is, we really need to stop judging legacy technologies. They were really great the time, but of course time continues and new things are invented. Though without the past those current inventions wouldn't even exist. Same for C and C++, which are super important languages, even today, regardless of their challenges around memory management and sensitivity to bugs with that. It looks like languages like the Rust (I love it) are on the way to replace a lot of this, but that's just how it goes and it's fine.
      Even today I write VB code at certain moments, especially VBA to be more specific. Writing it is often more frustrating goes a lot slower than in other languages, but even then it's a need sometimes.
      I also know that it's important to know about what VB version you are talking. Because the DotNet version of it is sooo much better and has so many improvements, it's basically a different programming language, really like it's just C# with a slightly different sintax - at a daily base I develop in C# by the way (but I am very diverse).

    • @complexity5545
      @complexity5545 ปีที่แล้ว +1

      VB was great but vulnerable. But you just reminded me that I know Turbo Pascal or lazarus (on linux). Ah.. the old stuff.

    • @j_stach
      @j_stach ปีที่แล้ว +1

      The Stamp 2 microcontroller (Boe-Bot) uses BASIC, good beginner language for robotics

  • @deaddevil7
    @deaddevil7 ปีที่แล้ว +2

    The hair color is a dead giveaway.

  • @khaizukooninaru9155
    @khaizukooninaru9155 ปีที่แล้ว +2

    Why do I get the dr disrespect vibe from you 😂😂 it's fun to watch

    • @officialbeefy
      @officialbeefy 3 หลายเดือนก่อน +2

      This comment aged like milk

  • @TVfen
    @TVfen ปีที่แล้ว +18

    One of the problems with this Tier lists, is that people underestimate many things, many many things!
    R and Mathlab, ARE NOT languages FOR YOU (coder), they are languages for NON-coders (I'm not saying that coders should not use them or that coders don't regularly use them, I'm saying that their main target audience is different).
    For ex.: I used to date a girl, that knew little about coding (nor should she), and she would code in R. She was an hematologist (thank you for that. Respect to those who work in medical professions for keeping all of us healthy), and she would use R regularly at her job.
    What is expected from her?
    - To know a lot of shit about blood.
    What is not?
    - To know about coding.
    So, if R, is an easy way for them to improve on what they already know about blood, with little coding, then GREAT!
    If you don't agree with me, that's ok too, but ... think of it this way:
    With all your mighty knowledge of coding, how much stuff, blood related, do you think you could do with the same amount of time for coding-training she had (let's say 3 months) if you applied that time trying to understand how blood works?
    (I think I've already know the answer).
    The same goes for Mathlab: Architects, Mathematicians, Mechanical engineers, probably people in the health industry too, etc. And the students for those professions.

    • @Christobanistan
      @Christobanistan 11 หลายเดือนก่อน

      "I used to date a girl" UH HUH

    • @TVfen
      @TVfen 11 หลายเดือนก่อน

      @@Christobanistanmeaning...?? 🤔😅

  • @discomallard69
    @discomallard69 ปีที่แล้ว +10

    As a physicist, I always cringe when I see a engineer or even worse, a webdev or sth talk about Fortran.

  • @skwzbxx69
    @skwzbxx69 ปีที่แล้ว +30

    This made me laugh out loud, Prime! At first I thought his video was a clear troll, but then he threw in actually good choices.

    • @Christobanistan
      @Christobanistan 11 หลายเดือนก่อน

      I don't think it was a troll.

  • @OneTrickWolfy
    @OneTrickWolfy ปีที่แล้ว +5

    Relational database are god tier. SQL is so satisfying once the model is well-thought!

  • @TarlanT
    @TarlanT 10 หลายเดือนก่อน +1

    The guy would code in C++, but trash Java?
    These millennials 😂😂😂

  • @Green_44_
    @Green_44_ ปีที่แล้ว +28

    My old coworker wrote in VB specifically for job security because no one would want to work on the same projects…. A better organization wouldn’t have allowed this but ¯\_(ツ)_/¯

  • @styrofoamsoldier
    @styrofoamsoldier ปีที่แล้ว +28

    Worked in a legacy Visual Basic shop... It was a traumatizing mixture of bad programming practice (OOP/everything's a class, but in a weird very procedural kind of way that utilizes absolutely none of the benefits that OOP has, and there are some if you can believe it...) in addition to "not invented here"-syndrome and a healthy mix of everything is proprietary but not documented. This was my first "programming" job too and I have to say it nearly made me quit development entirely until I got out. I guess for marketable skills I can still claim knowledge in dealing with janky inhouse legacy code lmao.

    • @styrofoamsoldier
      @styrofoamsoldier ปีที่แล้ว +1

      @@McZsh Valid opinion, though I much prefer them to the ”then…end” syntax and pythons indentation as logic. I think lisp (ironically) has it somewhat correct with their parentheses and most functional languages have very clean syntax once you get around the way they work.

  • @John-Dennehy
    @John-Dennehy ปีที่แล้ว +41

    The language that got me into coding was Visual Basic for Applications (VBA) as my job at the time was 80% MS Excel. With hindsight, it is probably trash, but it taught me a lot and prompted me to make a career change and become a Dev.

    • @hoi-polloi1863
      @hoi-polloi1863 ปีที่แล้ว +3

      VB and its variants were nice enough in their day. To me it seems like the Python of that era... it was quick to get an application up and running, and it did the job.

    • @ninocraft1
      @ninocraft1 11 หลายเดือนก่อน +1

      vba in excel is very powerful in certain scenarios, in the bank i was working the not so tech savvy staff filled out excell sheets and we made some buttons inside them which allowed them to create some statistics based on data that was available on the network

    • @moxtheox471
      @moxtheox471 10 หลายเดือนก่อน +2

      VBA was my first language as well.

    • @mpersand
      @mpersand 9 หลายเดือนก่อน

      Wow, same thing here. Also, I've used AppScript with Google Sheets, and because it's web based and has security considerations built in, it's super limited, and not nearly as powerful as VBA. If you've used VBA proficiently, AppScript is garbage in comparison. AppScript (aka Javascript) running natively in a spreadsheet app would be pretty sweet though.

  • @MaikKellerhals
    @MaikKellerhals 2 หลายเดือนก่อน +1

    "We're gonna speed this up to 1.5". That's when I left...

  • @Retnuh1974
    @Retnuh1974 ปีที่แล้ว

    I love it, you get the "Me to Me" advertising model. haha. Love the videos!

  • @efkastner
    @efkastner ปีที่แล้ว +14

    We don’t cry because Ruby is dying, we smile because it lived

    • @danco6010
      @danco6010 ปีที่แล้ว +4

      Probably it's the only language that "died" more then PHP.

  • @theherk
    @theherk ปีที่แล้ว +39

    The most offensive thing said in this video is Prime saying Python is the same as Rust. 😅

    • @ThePrimeTimeagen
      @ThePrimeTimeagen  ปีที่แล้ว +18

      haha

    • @alexandrep4913
      @alexandrep4913 ปีที่แล้ว

      Youre right, it's better.

    • @johanngambolputty5351
      @johanngambolputty5351 ปีที่แล้ว +2

      I mean, not the same but similar in brevity, I've kinda been using python for patterns like `for i, (fruit, vegetable) in enumerate(zip(fruits, vegetables))` and have been looking at rust largely because it can also do this sort of thing `for (i, (fruit, vegetable)) in fruits.zip(vegetables).enumerate()` (though you might have to chuck a few extra .iter() here and there).

  • @jonnyso1
    @jonnyso1 ปีที่แล้ว +7

    At first I thought this guy didn't know what he was talking about, now I'm willing to believe he knew exactly what he was talking and doing.

  • @DSGB-JC
    @DSGB-JC 4 หลายเดือนก่อน

    Thanks for allowing me to hear a youtube in 3.0x speed finally. I watch everything in 1.5x and i've always yearned for higher than 2.0x.

  • @__crow
    @__crow 2 หลายเดือนก่อน +1

    LOL. Definitely trolling. There can be no explanation.

  • @daniel-wood
    @daniel-wood ปีที่แล้ว +14

    Fortran is still around and receiving active development. We're getting a new standard this year, for example.

    • @marshallsweatherhiking1820
      @marshallsweatherhiking1820 ปีที่แล้ว

      Climate models are written in Fortran. I never had to write anything from the ground up, only ever edited a few lines of existing code to get different results.

    • @dmitripogosian5084
      @dmitripogosian5084 18 วันที่ผ่านมา

      @@marshallsweatherhiking1820 Half of high performance scientific codes are written in Fortran

    • @dmitripogosian5084
      @dmitripogosian5084 18 วันที่ผ่านมา

      And I would say it is developed too much and losing it simple focus. For me Fortran 2003 is perfectly enough

  • @casperes0912
    @casperes0912 ปีที่แล้ว +13

    I think the idea of red being the top and best in the tier list is like a speed-o-meter or heat map or something. it's fire.

    • @raveoliraveoli3801
      @raveoliraveoli3801 ปีที่แล้ว

      You seeing this now, It's been like that for over 4 years

  • @Lightstrip
    @Lightstrip ปีที่แล้ว +15

    I remember struggling to make it through the original video immensely but this time it was way easier, who knew adding a bit of Prime would work so well? Clement seems to be a strictly javascript kind of guy

  • @pandexity
    @pandexity 11 หลายเดือนก่อน +1

    That moment when the guy you are watching on 1.5x, decides to watch the guy hes watching on 1.5x, so now the original video he is reacting to is 2.25x for you and you cant understand it so you are forced to watch it at normal speed

  • @elkvis
    @elkvis 7 หลายเดือนก่อน +2

    "Why write in C++ when you have javascript?" are you kidding? have you ever used either language even once? clearly not, if you're asking that question.

    • @iemUnknown
      @iemUnknown 5 หลายเดือนก่อน

      Ok this question is a bit weird. I don't know shit about programming at this point. I just want to start programming. Which language should be my first ? I am one year away from university and they might teach basics of C++ in School

    • @iemUnknown
      @iemUnknown 5 หลายเดือนก่อน

      I actually learned HTML and CSS for fun a year ago. Then I moved to JavaScript but I am discouraged now. It's not that I love web development. I started because I thought it was easier

  • @aggressivegeek
    @aggressivegeek ปีที่แล้ว +61

    Amazing that a man in his early 20s has so much knowledge about modern programming in so many languages.

    • @michalskoula
      @michalskoula ปีที่แล้ว +5

      you mean javascript

    • @februalist4686
      @februalist4686 7 หลายเดือนก่อน

      🤣🤣🤣🤣🤣🤣🤣🤣

  • @blackhaze3856
    @blackhaze3856 ปีที่แล้ว +14

    C++ and javascript in the same tier list is rather interesting.

  • @SerafinBGG
    @SerafinBGG ปีที่แล้ว +7

    "Is CSS related to Tailwind" I laughed way too much on that :D

    • @pauldraper1736
      @pauldraper1736 6 หลายเดือนก่อน

      It's an alternative to SQL

  • @airkami
    @airkami 7 หลายเดือนก่อน

    Dude when the guy you are reacting to said smash the like, YT made a rainbow outline circle the like button on my phone

  • @stephentanksleymusic7240
    @stephentanksleymusic7240 5 หลายเดือนก่อน

    This is actually hilarious re: Visual Basic because literally just last month I sent a huge Excel file to a pal of mine who needed it and he was working on parsing the file using Visual Basic. I told him I could do the whole thing in SQL but VB is the tool that he knew that he'd be able to use reliably. More power to him.

  • @cherryramatis2508
    @cherryramatis2508 ปีที่แล้ว +14

    This video still makes me really sad, what a strange tier list

    • @Marhaenism1930
      @Marhaenism1930 ปีที่แล้ว

      LOL dude, pls... u shouldnt listen to every tech tuber opinions dude, cheer on u ! take it as joke or content haha

    • @heroe1486
      @heroe1486 ปีที่แล้ว

      @@Marhaenism1930 Especially soy ones with strong opinions

    • @justpatrick_
      @justpatrick_ ปีที่แล้ว

      Its a troll video

  • @LexicalNoScope
    @LexicalNoScope ปีที่แล้ว +9

    He actually has to be trolling putting swift at the bottom with php. Anyone who has experience with it knows how intuitive it is. Someone coming from typescript could basically learn it in a day.

    • @bald_agent_smith
      @bald_agent_smith 10 หลายเดือนก่อน

      bruh this looks like a trolling, or just guy is dumb af. I've been working with different swift sdk and language itself for years and all I can say it is pretty for mobile purposes

  • @mentis4046
    @mentis4046 ปีที่แล้ว +8

    In germany we use Java a lot and its even the first language you learn at university. Java is "modern" and "bleeding edge" over here.

    • @FlanPoirot
      @FlanPoirot ปีที่แล้ว +1

      germanistan on the cutting edge with le revolutionary java design patterns and type erasure 🤓

    • @EIP674
      @EIP674 ปีที่แล้ว +5

      In germany java was not the first language I learned at university, and no one I know thinks it is bleeding edge 😄

    • @mentis4046
      @mentis4046 ปีที่แล้ว +1

      @@EIP674 lucky you. I am at university near Dortmund and every single person i know in NRW (who studied something with Computers) learned Java first. Most companies here want Java knowledge before anything else. A lot of companies actually use Java for backend which isnt ideal but it seems to work

    • @OutlandishSamurai
      @OutlandishSamurai ปีที่แล้ว +1

      ​@@mentis4046 In Belgium people often learn c# in college but companies mostly look for Java developpers.

    • @hardcorecode
      @hardcorecode ปีที่แล้ว

      Awesome good to hear that Java is strong and thriving. It took me a while, but I now love Java and it’s immense ecosystem.

  • @qodeninja
    @qodeninja ปีที่แล้ว +1

    this man speaks to my heart as I too hate compiling anything. so PHP by that note qualifies much higher by default. Basically its how close to the metal you want to be, how much you want to manage memory, and whats your DX tolerance on the sunshine and rainbows to madness scale? thats the trifecta of perfect depending on how you answer those 3 questions. also I hate typescript.

  • @TarlanT
    @TarlanT 10 หลายเดือนก่อน +8

    It’s clear that the pinkhead guy have never worked on anything larger and more complex that a small website.
    Any large/complex/high load system is written mostly in statically typed language like Java, C#, Go etc.

    • @LossL3ss
      @LossL3ss 5 หลายเดือนก่อน

      Every time I hear this guy talk I get the impression that he’s just a Junior with a year of career wanting to appear on the internet. He doesn’t speak like someone who makes code, he doesn’t express his ideas like someone who does code. He just wants to say what he thinks is right

  • @dirkbester9050
    @dirkbester9050 ปีที่แล้ว +5

    OK, he finally dickpunched me too. Swift is like PHP? WTAF. Yeah it has a type safety streak like Rust. There are no built in types. They ate the dog food and provide the same type tools used to define ints and booleans to every dev and lib designer. They bacskspaced on the whole ++i bug generation system and care about the language. The declarative UI scheme is insanely good. Imagine that editing the UI creates the code for it. Editing the code creates the UI in real time. At any time you can (LLVM) compile and run a sim of a specific iPhone, iPad or Mac model. Providing default values lets you instantly see some component work and you literally see when you f up or clear out an issue. Everything should work that way. It should be on the furthest tier possible from godforsaken JS. You can do systems programming in Swift, just like C or Rust or C++. It is not a joke language like JS or Ruby or BrainFuck. It is better than the Java/C# twins.

  • @RainbowVision
    @RainbowVision ปีที่แล้ว +15

    I think this is a great marketing strategy for his own channel. If I remember correctly, his channel is targeted towards aspiring developers, who don't know a lot about programming.
    Often these newbies have very strong opinions about languages because they don't yet understand a lot about them. This list looks like a typical 'newbie tier list', so I think this was on purpose to be more agreeable towards his audience.

    • @heroe1486
      @heroe1486 ปีที่แล้ว +2

      I mean yeah probably, and he probably doesn't have any experience with those languages too. But the thing is : is it right to do that ? Mislead beginners with click bait and nonsensical videos ?
      If no then some may applause him for his "marketing" strategy but that won't make him more credible as a dev or human being.

    • @RainbowVision
      @RainbowVision ปีที่แล้ว +2

      @@heroe1486 I don't know if it's ethical, because I don't know how much his audience is affected by his alleged opinion. Personally I just see it as a silly video making fun of some languages while praising other ones to the heavens.
      I use PHP (and arch), by the way 😉

  • @carneios08
    @carneios08 ปีที่แล้ว +1

    "Why write in C++ when you have JavaScript." So...they've chosen violence today. YIKES!

  • @explosiver
    @explosiver ปีที่แล้ว +1

    I've met a few people who write visual basic. They tend to be people with minimal programming experience who are trying to extend office apps or make very basic GUI applications on windows.

  • @OzzadarDev
    @OzzadarDev ปีที่แล้ว +5

    “Rust is just like Python” - Primeagen 2023

  • @morgan3692
    @morgan3692 2 หลายเดือนก่อน +3

    C is the only god tier, the best language in history.

  • @bluexo256
    @bluexo256 หลายเดือนก่อน +1

    I can't figure out how someone can love Javascript and hate PHP so much at the same time

  • @sangamo38
    @sangamo38 ปีที่แล้ว +2

    I wake up and write Java. Keep the language simple and flexible so that your ideas can shine more through your code.

  • @thomas-hall
    @thomas-hall ปีที่แล้ว +8

    "This awful language which has a monopoly on web dev is good because it has a monopoly on web dev"

    • @PanosPitsi
      @PanosPitsi ปีที่แล้ว

      Js is actually good you don’t see people writing c++ websites with webasm but you see js devs making servers phone apps desktop apps, js gets a bad rep because people use it when they aren’t supposed to. I mean you don’t see Python devs trying to code an os in Python but it’s literally been tried before with js. Most popular languages are good but the idea you should only know one and use it for anything is flat out stupid.

    • @isodoubIet
      @isodoubIet ปีที่แล้ว

      @@PanosPitsi What's object + array?

    • @PanosPitsi
      @PanosPitsi ปีที่แล้ว

      @@isodoubIet ?

    • @isodoubIet
      @isodoubIet ปีที่แล้ว

      @@PanosPitsi Exactly. What's object - array? What's [1, 7, 11].map(parseInt)?

    • @PanosPitsi
      @PanosPitsi ปีที่แล้ว

      @@isodoubIet nobody said js doesn’t have very weird syntax at times, still better than c++ and java tho.

  • @headlights-go-up
    @headlights-go-up ปีที่แล้ว +5

    Was this ACTUALLY a troll? Or was it made in earnest, saw the response, and turned into a troll magically lmao

  • @alienm00sehunter
    @alienm00sehunter ปีที่แล้ว +4

    Ruby deserves to be in PHP tier. My company decided to completely abandon our ruby site and completely start over.

    • @bertrodgers2420
      @bertrodgers2420 ปีที่แล้ว

      Why did they do that?

    • @TrimeshSZ
      @TrimeshSZ ปีที่แล้ว

      @@bertrodgers2420 This is a guess, but I suspect that when he said "Ruby" he was really talking about Rails. Rails is great for prototyping because you need write very little code to get things working - the problem is that if you do this and follow default Rails idioms then the result scales very poorly, and once you hit a certain level of complexity trying to retrofit scalability into it can be more work that just ditching it and starting from scratch.
      A few years back I was involved (luckily, only peripherally involved) with a couple of projects that went through the exact trajectory.

    • @_unknown_guy
      @_unknown_guy 10 หลายเดือนก่อน

      @@TrimeshSZ so GitHub, Shopify, Gitlab, AirBnB are just just prototypes and have scaled poorly? What Rails idioms results in it being poorly scalable?

  • @bluexo256
    @bluexo256 หลายเดือนก่อน +1

    "Without Javascript, HTML and CSS, you wouldn't have the web as it is today"
    Bro without C you wouldn't even have a fucking OPERATING SYSTEM TO DISPLAY THAT CRAP

  • @Ovinski
    @Ovinski 9 หลายเดือนก่อน +1

    Imagine ranking something as subjective as the programming languages and expect everybody to agree.

  • @complexity5545
    @complexity5545 ปีที่แล้ว +6

    It's nice to see different rankings for seasoned corporate programmers. It keeps me up to date with the work force. It reminds me that its about the money and what your competitor is using too. It also reminds me that most programmers are targetting web browsers instead of operating systems. JS and TS are everywhere (but I closet hate it).
    Some of the stuff I use is foreign to most programmers. While editing some C++ I told them to load up UML or DOxygen. A principal engineer asked me today what is UML and DOxygen? I just skip right over that because I did not want to step on toes. I didn't want other people to think they were behind or lesser.

    • @-Jason-L
      @-Jason-L ปีที่แล้ว

      Clement is not a seasoned programmer. He spent a short time at FAANG.

  • @nexovec
    @nexovec ปีที่แล้ว +7

    oh man, lua is such a good first language for newcomers... putting bash in A tier really does scream below-avergae front end developer.

  • @BolekWu
    @BolekWu ปีที่แล้ว

    Thank You!!! Finally, somebody pointed out the missleading and nonsense tier lists coloring.

  • @sremagamers
    @sremagamers ปีที่แล้ว +1

    Go is a language that jumps from mid tier to high tier when the question goes to "Languages you would inherit as brownfield legacy shitware" or "langauges you would use if sharing a team with morons"

  • @leshommesdupilly
    @leshommesdupilly ปีที่แล้ว +5

    I first learned coding with ti basic, then, I wanted to use a more advanced language to use on my computer. That’s why I learned c++ as my second language. I could have learnt another language since programming isn’t my job. But I chose c++ for the fun of it lol

    • @mbk0mbk
      @mbk0mbk ปีที่แล้ว

      You are they that choose hard mode in any game you first try for sake of enjoy the difficulty the game offers. And love souls game probably.

  • @ringishpil
    @ringishpil ปีที่แล้ว +5

    I find it funny how Prime’s opinion about other langugues goes down over the past year since he’s on the rust train.😅
    At one point Go was even better than Rust now its d2c. I love it tho, this is how I felt about Go few years ago.
    Its a fun train to ride and you should stick on it. no hate ❤

  • @rod6722
    @rod6722 ปีที่แล้ว +5

    1:39-2:10 LMFAO I laughed at this way harder than I should have! 🤣