Rating programming languages | Software Engineer

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 พ.ย. 2024

ความคิดเห็น • 67

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

    What is your S-tier language? 👑

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

      I feel like I haven't liked anything enough so far to give it S tier. I've used Kotlin and its excellent, but that was back in 2018.

    • @BandarAlAish
      @BandarAlAish 3 ปีที่แล้ว

      Python 🔥🔥

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

      Html 😂

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

      Rust

    • @jonathan-3008
      @jonathan-3008 3 ปีที่แล้ว

      Python

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

    Awesome video Karo! I LOVE your editing and your animations 😁

    • @KaroCodes
      @KaroCodes  3 ปีที่แล้ว

      Aww thanks Pedro! 😊 Adding animations is my favourite part of editing 😅

  • @VivekYadav-ds8oz
    @VivekYadav-ds8oz 3 ปีที่แล้ว +8

    With a "best programming language" video out, you're now officially a programming TH-camr.

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

      Woohoo! 🎉

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

    Awesome video! Subscribed. Salty about that placement for Swift tho 😂

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

      Aww thanks! Haha I gotta properly try it and will see if it goes up ☺️ I'm planning some kotlin multiplatform projects so would need to use swift for the view layer on iOS 😁

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

    Python is the best for me, it’s the first official programming language I learned and the easiest for me so far. PHP isn’t that bad in my opinion, but Python is regardless still the easiest for me. I might change my opinion on PHP as I learn more about the syntax.

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

    JS should be happy with its C rating, given it was created in only 10 days! People used to hate JS.

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

      *JS dancing around happy with its rating but anxious someone will come and push it down in part 2* 😅

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

    Every programming language is F tier IMO (programming sucks)

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

      Why did I just imagine the animated you pulling all the languages down to F tier and then smashing the whole board out of existence? 🤣

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

    That's a nice list, the only thing I wanted to say it's very subjective and doesn't really represent the languages but you mentioned it in your description so kudos for that.

    • @KaroCodes
      @KaroCodes  3 ปีที่แล้ว

      Yeah very subjective 🙈 I might make a video about my favourite ones going into more details :)

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

    Someone told me that I dont need to know PHP to hate it. Therefore i like what You did to it :)
    Rust is great, but i'm not an expert.

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

      I can't believe I forgot to include Rust! 🙈

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

    I do love python, but the lack of static type checking can be painful.

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

    Ah, No love for Ruby?

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

      Haven't written any code in it and my friends didn't force me to put it in the video xD maybe in part 2 :)

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

    Nice video!
    But i think you should lower the music a little bit because there was several times it was hard to hear you speaking so i raised tthe volume but the music volume raised too beacuse i didnt realized the music is from the video lol

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

      Oh no! Thanks for letting me know I'll try to improve it in next videos 😊

  • @Rodrick.
    @Rodrick. 3 ปีที่แล้ว +1

    I think it depends on context, purpose and timeline. If I'm thinking big enterprise maintainable software C# .net core is one of the best options available right now. If it's scripting and i don't want to shoot myself, python is my buddy. For frontend anything that uses Typescript instead of javascript. It's not that I love object oriented programming , but I really hate not knowing what's inside each variable. Forcing interfaces/classes into programming makes stuff easier to figure out and maintain. Also when you get a lot of juniors in your team it makes it easier for them to learn

    • @KaroCodes
      @KaroCodes  3 ปีที่แล้ว

      Very much agree! There's no one language that can do it all (well) - it's best to stay flexible and use the best tool for the job!

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

    I'm not able to understand that why Haskell isn't being used when it's said to be a wonderful and innovative language. It's definitely under utilized.

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

      I think it all comes to kotlin being a pretty new language - many established codebases just don't have the resources to rewrite the code or retrain people to write new files in kotlin and worry about the migration. So we don't hear much about kotlin from big companies (altho Canva Android app uses kotlin and we actually went thru the whole migration process). KMP and kotlin native are relatively new so young companies might be scared to take a risk of shipping to production using them. But it's just a matter of time 🤞😊

    • @lakshyachopra_
      @lakshyachopra_ 3 ปีที่แล้ว

      @@KaroCodes I think you have answered the wrong comment, but nvm

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

      @@lakshyachopra_ haha oops you're right! 🙈

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

    The best programming language is the one where you have the least trouble testing code. Everything else is marketing.

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

    This is a travesty, it is widely agreed that Swift > Kotlin, to mirror the well-established iOS > Android supremacy.

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

      STOP THIS PROPAGANDA NOW! 🤣

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

    php is actually >ok< when using good frameworks for it, plain php sucks hard though, that's for sure 😂

  • @Tacticalteabag
    @Tacticalteabag 3 ปีที่แล้ว

    So it is my understanding that C# and most of the .net family are no longer bound to the windows environment. You can write front to back full stack websites including with with web-assembly, everything complies to whatever OS you want including android and iOS, etc. Please, commenters, let me know if I'm wrong .

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

      Thanks for pointing this out! Quick googling tells me that it is correct, .NET Core (that supports C#) is indeed crossplatform (in comparison to .NET Foundation that I was familiar with when I used to code in C#). However, I would not make it a language of choice for crossplatform apps - I think it just gave me an idea for a new video 😅

    • @Tacticalteabag
      @Tacticalteabag 3 ปีที่แล้ว

      @@KaroCodes Nice! I'll be looking for it. I was seduced by the promises of Blazor and Xamarin recently and would love to see a review from your perspective.

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

    Heeeey what do u think about elixir and lua? I need a second rating programming languages video right now 🤣❤🇧🇷

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

      Haha I will be completely honest with u! I've never used any of those 🤣 altho from a quick googling elixir seems like something I would totally want to try! 😍

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

      @@KaroCodes Woow that's great, I'm waiting a review hehe 😁❤. Keep going with the channel you are very professional. Waiting for the next video and be careful with Mark Zuckerberg not pulling your feet at night

  • @bettyyuliani650
    @bettyyuliani650 2 ปีที่แล้ว

    Can't find your discord channel anymore :(

    • @KaroCodes
      @KaroCodes  2 ปีที่แล้ว

      I temporarily closed it as I couldn't keep up with managing it but it will be back! 🤞

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

    No love for Dart? One day it will be popular enough to be talked about 🥺

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

      Oops I think I suppressed Dart in my memory haha! Rating Programming Languages part 2!

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

      Came for this comment

  • @bavan1358
    @bavan1358 3 ปีที่แล้ว

    Do you think it's a good idea to learn DS ALGO in python?

    • @KaroCodes
      @KaroCodes  3 ปีที่แล้ว

      DS and algorithms are concepts universal for any language. So doesn't matter which language you practice them in, it should be easy to translate to any other :) Just pick one you're comfortable with. I always recommend pure C because of how clean it is for implementing ds and algos and how transparent the memory allocation has to be.

  • @awaiskhan-bd7cr
    @awaiskhan-bd7cr 2 ปีที่แล้ว

    c++ and python

  • @learnwitharslan1049
    @learnwitharslan1049 3 ปีที่แล้ว

    which software you are using for video editing?

    • @KaroCodes
      @KaroCodes  3 ปีที่แล้ว

      For this video I used Final Cut Pro - all previous ones DaVinci Resolve :) FCP helps me edit much faster!

    • @learnwitharslan1049
      @learnwitharslan1049 3 ปีที่แล้ว

      @@KaroCodes Thanks. I thought you are using quora. lol

  • @learnwitharslan1049
    @learnwitharslan1049 3 ปีที่แล้ว

    8:10 that's the scariest thing i've ever seen in my life.

    • @KaroCodes
      @KaroCodes  3 ปีที่แล้ว

      Yes indeed php is scary 😱🤣

    • @learnwitharslan1049
      @learnwitharslan1049 3 ปีที่แล้ว

      @@KaroCodes yes that's a nightmare.

  • @rahulmahatha9086
    @rahulmahatha9086 3 ปีที่แล้ว

    you look like Lady Loki

  • @dyspatch8574
    @dyspatch8574 2 ปีที่แล้ว

    I think you forgot Rust.

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

      Lol yeah I should make an updated version of this vid 🙈 rust 🔥!

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

      @@KaroCodes Thanks!

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

    You're my new Crush 😶
    Idk why am I commenting this