Ranking języków programowania - subiektywna lista

Поділитися
Вставка
  • Опубліковано 3 січ 2025

КОМЕНТАРІ • 75

  • @IkarusPL
    @IkarusPL Рік тому +4

    nie znam się praktycznie na programowaniu ale takie rankingi i lubię opis tych języków

  • @bep1khere831
    @bep1khere831 Рік тому +2

    O wrócił stary z mlekiem. Welcome back!

  • @Mixteraks
    @Mixteraks Рік тому +7

    Zacznijmy od tego że to kompletnie nie ma sensu. Każdy z języków ma co innego do roboty, jednym językiem nie zrobisz tego samego co innym( są wyjątki) wytłumacz mi jaki jest sens robienia listy kompletnie różniących się i nie podobnych do siebie rzeczy. To tak samo jakbym mikrofalówka i zmywarkę. Serio tak się czuje gdy to oglądam

    • @KoW
      @KoW  Рік тому +2

      Przeczytaj jeszcze raz tytuł - subiektywna lista. Każdy może mieć inną.

    • @jacekkubis
      @jacekkubis Рік тому +1

      Wspomniano o tym przecież w samym filmie: jest to ranking języków, z którymi zetknął się autor, a kluczem rankingu jest satysfakcja z programowania w nich.

    • @Mixteraks
      @Mixteraks Рік тому +1

      Chodzi mi o to że ten film wygląda jak ranking sprzętu RTV AGD gdzie na d dajesz mikrofalówka a na c zmywarka

    • @jacekkubis
      @jacekkubis Рік тому

      @@Mixteraks Taki ranking wskazywałby, że mikrofala jest bardziej komuś przydatna, bo naczynia może pozmywać ręcznie.
      Możesz uważać inaczej, bo nie lubisz zmywać, ale ktoś inny ma swój punkt widzenia.

  • @Jaksa1703
    @Jaksa1703 Рік тому +2

    Taka mała propozycja na kursik, może jakieś podstawy sieci i active directory ?

  • @Dawio
    @Dawio Рік тому +1

    Spoczko pomysł na film.

  • @kubustv_0101
    @kubustv_0101 День тому

    Witam zrobisz poradnik do języka Cobol?

  • @koksikskkj7937
    @koksikskkj7937 Рік тому +1

    Java Script to scriptowy język programowania? Myślałem, że tak się zaczęło mówić gdy był boom po ES6 w 2015 roku, gdy zaczął być popularny, żeby backendowcy mieli z czego się nabijać ale jest to straszne, że dalej taka opinia krąży

  • @RobieMVPAplikacjeKarolBocian

    Ja wybrałem ostatnio no-code!!!❤❤❤❤

  • @drvug
    @drvug Рік тому +2

    uargumentowałeś miejsce sqla tym, że często stosuje się jakieś nakładki na ten język w php ale js dałeś na sam dół mimo, że obecnie można pisać i pisze się obecnie w tym języku zarówno obiektowo jak i z twardym typowaniem wykorzystując typescript. Html uargumentowałeś, że bez niego nie byłoby stron, to samo tyczy się javascript, bez js nie zrobisz przykładowo normalnej mobilnej nawigacji. Wydaje mi się, że po prostu nie znasz tego języka, to jak opisałeś ten język jest po prostu nieadekwatne do jego obecnej formy i zastosowań. Zachęcam do głębszego zapoznania się z tym językiem a jestem pewien, że wiele rzeczy Cię w nim pozytywnie zaskoczy.

  • @coder_one
    @coder_one Рік тому +11

    Rankingi języków programowania realizowane przez tech-twórców na YT dzielą się na 3 typy: Rankingi merytoryczne, gdzie każdy język podlega tym samym kategoriom oceny i na tej podstawie trafiają na określoną pozycję. Drugi typ to Rankingi w krzywym zwierciadle, które są satyrą tej formy kontentu i robią z takiego odcinka swoisty performance/stand-up, często opierając się na przekoloryzowanych stereotypach o danych językach programowania. Trzeci, ostatni typ to Ranking abstrakcyjny, ponieważ argumenty decydujące o pozycji danego języka programowania są tak niespójne, że dla jednego są wadą, a dla innego już nie są rozpatrywane jako wada.
    Do jakiego typu zalicza się powyższy ranking? Na pewno nie jest to merytoryczny ranking, bo języki programowania nie były porównywane wg określonych metryk, wspólnych dla nich wszystkich. Nie jest to również ranking w krzywym zwierciadle. Powyższy ranking jest typu abstrakcyjnego. Argumenty prezentowane przez autora, wg których języki trafiają na określoną pozycję służą potwierdzeniu opinii autora. Widać to dobitnie gdy w 7:10 pada główny powód negatywnych odczuć jakie autor żywi wobec JS, mówiąc, że "nie podoba mi się głównie to, że jest to skryptowy język...", a jednocześnie całkowicie pomija tę "wadę" gdy omawia inne języki skryptowe (PHP i Pythona).
    Najbardziej wartościowym fragmentem tego rankingu była wg mnie informacja dla widzów, że udostępniasz na swoim kanale materiały edukacyjne z części wymienionych w filmie języków programowania. Żebym mógł pozytywnie ocenić ten film muszę założyć, że powstał on wyłącznie z tego powodu, aby sprzedać widzom info o wiedzy jaką mogą znaleźć na innych twoich materiałach.

    • @KoW
      @KoW  Рік тому +7

      Naprawdę chciało ci się pisać aż tyle w obronie JS xD?

    • @coder_one
      @coder_one Рік тому +5

      ​@@KoW otrzymałeś merytoryczny komentarz, a jedyny sposób w jaki byłeś w stanie się do niego odnieść, to próba przeniesienia dyskusji na poziom znany z pseudo-wojenek JavaScriptowych? No cóż, rekomenduję jednak zakończyć rozpoczętą przez ciebie pyskówkę, bo jedyne co możesz na niej zyskać, to utwierdzenie w przekonaniu, że nie należy traktować cię poważnie w dyskusji.

    • @Dess983
      @Dess983 Рік тому +1

      @@coder_one Przecież autor sam na początku zaznaczył że jest to subiektywny ranking pod względem "fajności" także dzielnie na jakieś kategorie do jakich należy ten odcinek i czepianie się o to że nie jest on merytoryczny to trochę nie na miejscu. Podobnie na początku wspomniał jest to luźny materiał temu autor żartuje sobie że chciało ci się tyle pisać w obronie JS, a ty jeszcze oburzasz się że jest to "pyskówka" a nie poważna dyskusja. Jeżeli tak bardzo zależy ci na takiej dyskusji i porównaniu języków, to po obejrzeniu wstępu powinieneś wyłączyć odcinek albo darować sobie ten komentarz, bo autor zaznaczył że jest to jego luźna opinia a nie poważna analiza która mogłaby trwać spokojnie parę godzin. Tak podsumowując nie ma nic złego że wyrażasz swoją opinie i co ci się nie podobało, ale po co się tak spinać i traktować to tak poważnie pod takim materiałem.

    • @coder_one
      @coder_one Рік тому +2

      @@Dess983 wychodzenie z tezą, że subiektywność materiału pozwala wykluczyć z niego logikę i merytorykę jest wyjątkowo wygodne i sprawia, że pod owym pretekstem subiektywności można wcisnąć każdą niedorzeczność w praktycznie dowolnym temacie. Możesz łykać taką narrację i uważać, że jest legitna. Ja mam odmienne zdanie w tej sprawie, ponieważ przywykłem do innej jakości kontentu na tym kanale.
      Pominę fakt próby deprecjonowania przez ciebie moich komentarzy poprzez opisywanie ich jako "spinanie się", i sugerowanie nierozumienia przeze mnie rzekomych żartów autora, których w praktyce trudno znaleźć w powyższym materiale.
      Zdaję sobie sprawę, że nie dojdziemy do konsensusu, bo oceniamy ten materiał kompletnie odmiennymi kryteriami, dlatego pozdrawiam serdecznie i życzę wszystkiego dobrego! ;)

    • @barciofajny7241
      @barciofajny7241 Рік тому

      A programiści dzielą się na 2 typy. Tych co programują i tych którym pęka dupa gdy ktoś mówi złe słowo o JS

  • @takietutajo7470
    @takietutajo7470 Рік тому +3

    Serio JS na dole ? Ok

  • @kapno3804
    @kapno3804 Рік тому +4

    "nie podoba mi sie, ze jest to skryptowy jezyk", tymczasem pytong i php XD, strasznie glupi ranking żeś wykonał

    • @KoW
      @KoW  Рік тому +1

      Czyli spełnił swoje zadanie ;)

    • @jacekkubis
      @jacekkubis Рік тому +2

      Ranking jest subiektywny, więc nie ma sensu krytykować go. Jedynie da się zauważyć, że niektóre opinie powstały jakieś 15 lat temu, a autor nie znalazł powodu, by je odświeżyć.
      To, o czym wspominasz, to klasyczny przykład błędów poznawczych, więc może należałoby zasugerować, żeby nie uzasadniać swoich preferencji…
      Jednak tak po prawdzie, czy te opinie, nawet jeśli błędne, komuś wyrządzają jakaś krzywdę? Jeśli tak, to może ten ktoś powinien zjeść Snickersa albo pogadać z psychologiem? 😎

  • @Rayoski321
    @Rayoski321 Рік тому

    cześć mam pytanie czy masz może porady na jakim języku zacząć programować

    • @KoW
      @KoW  Рік тому +1

      Cześć, zrobiłem osobny filmik od czego warto zacząć i jak dokonać wyboru języka. Na końcu tego filmu w ostatnich 10 sekundach jest adnotacja do tego filmiku ;)

    • @votek3108
      @votek3108 Рік тому +2

      Jeśli dopiero zaczynasz i nie wiesz co do końca chcesz robić to najlepszy jak dla mnie jest python, ewentualnie c++

    • @user-wi8ld9ki6r
      @user-wi8ld9ki6r Рік тому

      Na początek najlepsza jest zdecydowanie Java. Jest językiem silnie typowanym i zorientowanym obiektowo, ponadto nie trzeba zarządzać pamięcią tak jak np. w C++ (garbage collector). Potem nauka JS/Python żeby zrozumieć działanie języków interpretowanych/skryptowych.

    • @007arek
      @007arek Рік тому

      ​@@user-wi8ld9ki6rJava jest zła na początek, ciągnie się za nią za dużo starego kodu.
      Ja proponuje lua

    • @user-wi8ld9ki6r
      @user-wi8ld9ki6r Рік тому

      @@007arek Błagam cię, w lua nawet nie ma koncepcji OOP. Język skryptowy na początek jest najgorszym wyborem bo przyzwyczajasz się do dynamicznych wartości i nie znasz wielu cech języków silnie typowanych, takich jak OOP. Dużo starego kodu? Przestań pisać głupoty, Java jest idealna do nauki podstaw i OOP. Oczywiście alternatywnie jest C# ale ten wymaga instalowania Visual Studio które trochę waży.

  • @exo1766
    @exo1766 Рік тому

    A gdzie na liście byś umieścił język Go?

    • @KoW
      @KoW  Рік тому

      Nie znam go niestety.

  • @Ondraszq
    @Ondraszq Рік тому +1

    JS: dół 🎉
    C: nie góra 😭

  • @Refoyu
    @Refoyu Рік тому

    a co z lua?

    • @KoW
      @KoW  Рік тому

      Nie ma

  • @vitusmortis
    @vitusmortis Рік тому +2

    Python argggghhhhh chole....... wcięcia 😁😁😁

  • @KASNY
    @KASNY Рік тому +3

    html to język znaczników :c

    • @KoW
      @KoW  Рік тому +1

      Ciii

  • @votek3108
    @votek3108 Рік тому

    W sumie zgadzam się z tym rankingiem (najbardziej lubie pythona potem c# i kotlin), z tych wszystkich nie liznąłem tylko Pascala. Nie zgadzam się z javascriptem, dla mnie to bardzo mocne A. Pisanie w assemblerze jest dobre dla duszy :D

  • @TechPriest1873
    @TechPriest1873 Рік тому

    NO TO KIEDY KURS ASEMBLERA JA SIĘ PYTAM ???

    • @KoW
      @KoW  Рік тому

      Nie chcę tego robić. Trochę złe wspomnienia z zaliczaniem na studiach tego.

    • @TechPriest1873
      @TechPriest1873 Рік тому

      @@KoW no weź, nie bądź taki. Tramę trzeba przepracować. Najlepiej tutorialem na YT xD

    • @KoW
      @KoW  Рік тому

      @@TechPriest1873 Nie kuś xD Tak z czystej ciekawości, bo obecnie ten język wydaje mi się bezużyteczny (poza wąską grupą zastosowań). Dlaczego chciał byś się uczyć akurat tego? For fun czy jakieś konkretne zastosowanie? Niestety ja po studiach ani razu nie miałem dla niego zastosowania.

    • @TechPriest1873
      @TechPriest1873 Рік тому

      @@KoWna YT jest kanał Elektron i gość rozbiera stare urządzenia AGD RTV i dzięki Asemblerowi jest wstanie uzyskać informacje do czego były dane komponenty używane i je przeprogramować na swój użytek, jestem ciekaw tego języka jak działa to wszystko, po za tym komuś kto uczy się głębokiego programowania może się to przydać, i będzie to pewne dopełnienie twojego kanału jako WideoEncyklopedii xD

  • @007arek
    @007arek Рік тому

    Java wolniejsza niż c#? Raczej trafiłeś na taki a nie inny benchmark.

    • @KoW
      @KoW  Рік тому +2

      Minecraft classic vs wersja na C++. Pierwszy przykład z brzegu.

    • @007arek
      @007arek Рік тому +1

      @@KoW co ma C# do c++?

    • @KoW
      @KoW  Рік тому +2

      @@007arek bo C++ > C# > Java

  • @istotazyjaca5915
    @istotazyjaca5915 Рік тому

    Z pythonem jest jak z szachami 5 minut by wejść, a potem można całe życie doskonalić się
    Co do HTMLa to raczej bym go oceniał jako jedno z CSSem
    JS ehh JS co do typowania to już istnieje TypeScript który (jak sama nazwa wskazuje) dodaje typy do JSa. Dodatkowo można go traktować jako język fullstack
    C i jej siostrzyczka c++ moje ulubione języki zwłaszcza do mikrokontrolerów.
    Ale jest jeden język którego nienawidzę. TAK NA CIEBIE PATRZĘ HASKELL

    • @nifaresg
      @nifaresg Рік тому

      Czemu nienawidzisz haskella?

  • @jw3932
    @jw3932 Рік тому +4

    Język programowania CSS xd

    • @defibrylatorPruchwy
      @defibrylatorPruchwy Рік тому

      aż mnom wstrzonsło jak zobaczyłem tam html nawet pod nazwą ,, język programowania"

    • @quazonx4407
      @quazonx4407 10 місяців тому +1

      W filmie wyjaśnił że to nie język programowania przecież

  • @qbek_san
    @qbek_san 10 місяців тому

    Javascript D, bo słabo typowamy.
    Meanwhile Pascal, PHP, Python na S... Ośmieszasz się.

    • @qbek_san
      @qbek_san 10 місяців тому

      No ale czego spodziewać się od gościa, co 2 lata temu (niedawno) napisał kurs do JS, gdzie deklaruje zmienne poprzez var, lol.

    • @KoW
      @KoW  10 місяців тому

      Ale JavaScript ma dużo więcej wad niż te wymienione.

  • @Cisowscy
    @Cisowscy Рік тому +1

    Beznadziejny materiał, bez żadnych kryteriów, od tak lubię nie lubię. A o gustach się nie dyskutuje!

    • @KoW
      @KoW  Рік тому +2

      Kto mi zabroni?

  • @arek.szumacher
    @arek.szumacher Рік тому +2

    Film o niczym dla nikogo. Porównanie języków bez podstaw odniesienia do zastosowania. CSS jako top bo "fajerwerki". Ręce opadają.

    • @karolo1670
      @karolo1670 Рік тому +2

      Po pierwsze nie Ty decydujesz dla kogo jest dany film, conajwyzej mozesz powiedziec ze nie jest dla Ciebie, autor odrazu zaznaczył że to luźny i subiektywny materiał. Idź być gburem gdzie indziej. Pozdrawiam

  • @szczota4207
    @szczota4207 8 місяців тому

    C na tym samym poziomie co pascal xDdddd

  • @MrKrzysiek9991
    @MrKrzysiek9991 Рік тому

    Proponuję abyś wyłączył JavaSripta w przeglądarce jeżeli go nie lubisz ;)

    • @KoW
      @KoW  Рік тому +1

      Ok

    • @MrKrzysiek9991
      @MrKrzysiek9991 Рік тому

      @@KoW i jak działa ? Halo, halo?! jest tam ktoś?

    • @KoW
      @KoW  Рік тому

      @@MrKrzysiek9991 coś się zepsuło i nie było mnie słychać

    • @MrKrzysiek9991
      @MrKrzysiek9991 Рік тому

      ​@@KoW Z wyłączonym JS jest ciężko żeby się coś nie zepsuło ;)

    • @007arek
      @007arek Рік тому

      ​@@MrKrzysiek9991niestety 😢

  • @ownadi
    @ownadi Рік тому +1

    XD

  • @sebastiansosnik6706
    @sebastiansosnik6706 Рік тому

    Ogólnie zgadzam się z tym rankingiem. Jedynie zamieniłbym miejscami JavaScript z c-sharp. I wtedy wszystko będzie perfect. C-sharp niedługo zniknie. Zastapi go język Go.

    • @KoW
      @KoW  Рік тому +1

      Nie sądzę, żeby liczna grupa użytkowników Unity od tak przesiadła się na inny język z dnia na dzień. ;) Poza tym zastosowaniem C# ma jeszcze wiele innych.