TIOBE INDEX LIES!

Поділитися
Вставка
  • Опубліковано 27 гру 2024

КОМЕНТАРІ • 279

  • @Oler-yx7xj
    @Oler-yx7xj 11 місяців тому +321

    С# is now officially a Scratch and Fortran tier level programming language

    • @TremereTT
      @TremereTT 11 місяців тому +4

      Fortran is fast!

    • @Kane0123
      @Kane0123 11 місяців тому +4

      C# let’s go! Let’s gooooooooo

    • @electrolyteorb
      @electrolyteorb 11 місяців тому

      ​@@Kane0123let's GO

    • @kiloneie
      @kiloneie 11 місяців тому +5

      This video made me google Fortran, and... it's actually under active development with a modern website, playground, tutorials etc all in one place. It's listing on TIOBE index isn't a lie at all...

    • @mage3690
      @mage3690 11 місяців тому

      ​@@michaeljb3107R? I actually threw up a bit in my mouth, that language is straight arcane goofiness, and this is from someone who thinks Bash is an aight language.

  • @shadow_vertex
    @shadow_vertex 11 місяців тому +59

    Time to switch from javascript to Scratch, sounds like an improvement tbh

    • @alfredonovoa8124
      @alfredonovoa8124 11 місяців тому +11

      There is a shortage of Scratch senior developers.😁

    • @ARKSYN
      @ARKSYN 11 місяців тому

      Would still rather use Scratch than JS

  • @cobaltburn3515
    @cobaltburn3515 11 місяців тому +68

    lets be real here, if you can write COBOL and FORTRAN you will forever have a job programming legacy systems for the government

    • @randyriegel8553
      @randyriegel8553 11 місяців тому

      Definity! I have used C# for about 20 years. But I've worked at banks and financial institutions and they still use COBOL and Fortran on their mainframes.

    • @bertram-raven
      @bertram-raven 11 місяців тому +1

      Which explains much about government IT departments.

    • @wertigon
      @wertigon 11 місяців тому

      Only as long as hiring and training new COBOL developers are cheaper than the cost of rewriting into something more modern like C++ or Rust.
      Gonna be a while but hardly forever ever, and some modules are probably already being rewritten as we discuss this.

    • @baptistearmistice5921
      @baptistearmistice5921 11 місяців тому

      that's also use in banks

    • @aldogutierrez8240
      @aldogutierrez8240 11 місяців тому

      Only in United States and maybe Europe

  • @Telhias
    @Telhias 11 місяців тому +24

    I vote for Logo as a solid contender for the next year's number one!

    • @Kane0123
      @Kane0123 11 місяців тому +3

      Turtle gang

  • @FJhunman
    @FJhunman 11 місяців тому +11

    Man, I learnt Logo back in Elementary school. It was neat making turtles draw on the canvas with a Lisp-like (as I later found out) language, teaching how to think with loops and functions.

  • @benitoe.4878
    @benitoe.4878 11 місяців тому +65

    Julia is actually amazing. Opinion: When it comes to data science and scientific computing Julia is what python should be. This is mostly by merits of being the more recently designed language.

    • @Fiercesoulking
      @Fiercesoulking 11 місяців тому

      Actually I don't understand why Python is up there only because of Pytroch ? I mean Python is like driving a car with pulled handbrakes only the C backend API are fast . It is the slowest of all languages I know.

    • @stxnw
      @stxnw 11 місяців тому

      @@FiercesoulkingPython is there because of NumPy and SciPy, not PyTorch.

    • @scion911
      @scion911 11 місяців тому

      @@Fiercesoulking Unfortunately it has a lot of momentum behind it now, its very simple to use because of massive work that's been done to use C based libraries as python wrapped dependencies. Python has the main advantage of being simple, that attracts most of new programmers, some actual new teens and some people from other fields like math, science, art etc. its like the meetup place for all domains who want to program.

    • @user-pe7gf9rv4m
      @user-pe7gf9rv4m 11 місяців тому +1

      Functional languages often have a better feel for data science, scientific computing, or AI/ML but unfortunately there's not momentum behind bootstrapping the tooling for it.

    • @isodoubIet
      @isodoubIet 11 місяців тому

      @@Fiercesoulking Python is there because it has a rich data science ecosystem (pandas, numpy, matplotlib, scikit-learn, opencv, scipy...). It's not the best choice for anything, but it's a passable choice for most things. That puts it squarely in the "lowest effort" bucket for when someone needs to whip up something quick.
      What it has over julia is that it actually works, where julia is extremely buggy, and unusable for production. In contrast, it's possible (if ill-advised) to use python in production.

  • @IsYitzach
    @IsYitzach 11 місяців тому +5

    MatLab by MathWorks, Mathematica by Wolfram, and Maple by Maple are programming languages and have licenses. They are designed for mathematical work.

  • @wnbdriver
    @wnbdriver 11 місяців тому +5

    You should add "Delphi programming" in the description of all your videos. Let's go Delphi number 1

  • @SaHaRaSquad
    @SaHaRaSquad 11 місяців тому +13

    TIOBE didn't think the people saying "don't use TIOBE" were convincing enough, so they put Scratch as one of the top 10 programming languages.
    Also, please all do some regular searches about Scratch, let's see if we can make it the number one.

  • @MarmaladeMaki
    @MarmaladeMaki 11 місяців тому +35

    Top Tier Content: let's milk garbage data (google searches) and make a tier list.
    I love how they outright state that you hopefully didn't do (base decisions on this list) what they made their MO (advice you in basing decisions on their list).

  • @mage3690
    @mage3690 11 місяців тому +3

    Hey, I programmed in Logo once! I was 8 and made a square with a loop 😂. There was also a variant of Logo driving a sailboat over a procedurally generated map of (completely random) wind speeds in an educational program that my dad downloaded instead of just letting us access the internet. Gcompris was actually my childhood and I wouldn't have it any other way.

  • @bertram-raven
    @bertram-raven 11 місяців тому +1

    *That list of related languages in full:*
    G#, G, F#, F, E, D#, D, C#, C, B, A#
    "E#" was never released because it could not be independently tuned and the functionality was already available in "F". "B#" was deprecated for being too meme-able.
    The "A" programming language was dropped for using both definite and indefinite objects in the same line.

  • @KvapuJanjalia
    @KvapuJanjalia 11 місяців тому +36

    Scratch - a programming "language" for children to make them hate programming with passion.

    • @electrolyteorb
      @electrolyteorb 11 місяців тому +2

      For Real man

    • @josefpharma4714
      @josefpharma4714 11 місяців тому +7

      Why so negative? IMHO: For my son scratch was a decent playground getting started.

    • @carlpittenger
      @carlpittenger 11 місяців тому +4

      Scratch ignited my passion for programming

  • @eli1882
    @eli1882 11 місяців тому +12

    Fortran is still massively popular in physics, biology, and chemistry research. Python and Fortran.
    Julia is slowly growing in these sectors (particularly in physics), and in the next few years, it might replace Fortran.

    • @victotronics
      @victotronics 11 місяців тому

      Weather & climate is almost completely Fortran.

    • @MaximilianG.
      @MaximilianG. 11 місяців тому +1

      Almost completely? The models you mean? No new code in my institute is written in Fortran. Just the most performance critical parts have not been ported to python yet, because performance.
      So much of weather and climate is just data analysis.

    • @isodoubIet
      @isodoubIet 11 місяців тому

      @@MaximilianG. You say "yet" as if to suggest a port to python might happen in the future, but your next clause "because performance" kind of indicates it never will be.

    • @MaximilianG.
      @MaximilianG. 11 місяців тому

      @@isodoubIet If we ever change the code again, we'll have to choose what to so with it. But no one can speak Fortran anymore nowadays ~

  • @Wielorybkek
    @Wielorybkek 11 місяців тому +19

    Java but on Windows, graphical language for children, and a language that is currently running only on a few satellites flying through the Solar System - your top choices for a great career in software

    • @AlFasGD
      @AlFasGD 11 місяців тому +1

      Bro C# is not Windows-only anymore, quit your strawmanning

    • @Wielorybkek
      @Wielorybkek 11 місяців тому +3

      but you have no problem with the statement about Fortran? I think you missed the point of my comment

    • @isodoubIet
      @isodoubIet 11 місяців тому +1

      @@Wielorybkek I detest fortran but what you said is just false lol. There's still plenty of fortran code running out there, even if there shouldn't be.

  • @kuhluhOG
    @kuhluhOG 11 місяців тому +5

    You know, when one keeps in mind how the create the chart (how much it's searched online), the chart actually makes sense.
    The highest languages are the ones which are either:
    - barely used but still needed from time to time so that you need to look up everything because you don't know it
    - hard and have a lot of foot guns
    - have shitty documentation
    - are for beginners
    - a combination of the others

    • @_MB_93
      @_MB_93 11 місяців тому +1

      Idk what he is ranting about but this list makes sense for "most searched programming language including non-programmers like children and scientist"

    • @alexlowe2054
      @alexlowe2054 11 місяців тому

      This. Kids learning Scratch are going to be searching a lot of stuff online, just like anyone who has to write assembly language for some obscure microcontroller. The rankings make sense if you know it's just an aggregation of "most searched for languages". I'm surprised Python is so high, considering their documentation is top notch. Whenever I forget some Python API, I'm usually only a single search result away from good documentation, so there's very little reason to keep searching for other websites.

  • @Satook
    @Satook 11 місяців тому +6

    The ratings are based on searches in search engines. This leans the results towards newbies who have to look up everything or people looking into new languages. So it’s an interesting metric but I reckon it reflects students looking up answers to their tutorials more than established devs, who in my experience know how to use in editor docs or just directly read the docs for the language and libraries they’re using. No need to search for that stuff.

    • @deado7282
      @deado7282 11 місяців тому

      The result leans towards nothing. That metric is useless, complete trash. Newbies don't use cobol and fortran (hopefully).

  • @favourbede5889
    @favourbede5889 11 місяців тому +2

    I don't know how this index is created but I've realised that different bubbles of tech have their favourites. I started programming with embedded systems so I learnt c++ and assembly. I wanted to learn mobile app development and learnt java then extended to springboot. Currently a backend developer with JavaScript...
    All I've noticed is, if you're deep in any tech ecosystem you'll be surprised to find out how popular a language or piece of technology is in another tech ecosystem...

  • @0oShwavyo0
    @0oShwavyo0 11 місяців тому +16

    Prime is looking at this with a clear bias, R is huge in data science and data science was one of the biggest growing fields of the past decade.

    • @potato9832
      @potato9832 11 місяців тому +4

      Huge in data science, but percentage-wise how much of the totality of software engineering is in data science? Probably less than 1%. The issue is data science requires very high skill factor, which is lacking in most devs.

    • @0oShwavyo0
      @0oShwavyo0 11 місяців тому

      @@potato9832 Data science isn’t software engineering, and programming languages aren’t just used for software engineering. People do research with R, for example. Programming languages are also used for teaching people programming, which is why I think it’s reasonable to call Scratch a top language even though it’s not one you’d use to build an application. I certainly was exposed to programming in part through scratch, and I suspect that many folks in the industry at this point have interacted with it at some point in their childhood too.
      That’s doesn’t mean I’m defending the TIOBE index, to be clear. I agreed with all the points of the article, but there were some dismissive comments when talking about languages on the list that I thought were very biased towards the perspective of a professional web developer.

  • @Sancarn
    @Sancarn 11 місяців тому +5

    Consider how many people own Excel out there (~1 Bn). Now consider how VBA is the main language for automation in excel. I imagine that's why VB is so high... Even if only 1% used VBA, that's 10m devs, equivalent to Python and JS today. Of course many of these will be using it out of necessity, rather than choice though.

  • @arcuscerebellumus8797
    @arcuscerebellumus8797 11 місяців тому +1

    Someone I know who prototypes hardware for a living says that if you're building something from the ground up there's unfortunately no way to escape C... and although you might not have to hand-roll ASM, you WILL have to understand it, probably alongside machine code. "These are Your instructions that You put onto the chip, after all". And although I myself have no experience in those areas i tend to strongly agree.

  • @mpx41
    @mpx41 11 місяців тому +2

    Opened Scratch's wiki page, apparently they have pictures of dinosaurs in their IDE. Should be #1.

  • @dirkbester9050
    @dirkbester9050 11 місяців тому +6

    "Our rankings don't measure anything understandable."
    "You use our rankings to plan your career"
    ???
    Profit.

  • @TremereTT
    @TremereTT 11 місяців тому +4

    develop in Delphi XE 12 and Lazarus/free Pascal
    this is popular in Germany, Eastern Europe and Brazil.

  • @Stilghar
    @Stilghar 11 місяців тому +1

    I've actually learned logo in primary school, a bit over 30 years ago, on some Spectrum-like computer. It was fun, but haven't heard of it since. Moved to Commodore Basic from there. :D

  • @sub-harmonik
    @sub-harmonik 11 місяців тому +2

    I went through some COBOL for work and actually the way memory is handled is pretty interesting.
    Idk if I would enjoy using it full-time tho.

  • @ItsTimeToCode
    @ItsTimeToCode 11 місяців тому +2

    Delphi is widely use in systems for groceries stores in Brazil

  • @tom_marsden
    @tom_marsden 11 місяців тому +7

    C# mentioned LET'S GO!

  • @ISKLEMMI
    @ISKLEMMI 11 місяців тому +12

    I have nothing but the utmost respect for the Delphi developer community and I unconditionally support their efforts to manipulate the TIOBE index.
    The TIOBE index is really only good for entertainment purposes. However, if by Visual Basic, they mean Visual Basic for Applications (i.e. the scripting language for Microsoft Office), I am 100% sure that more people write VBA than write Swift. lol
    Anyhow, my mom's first tech job was writing some dialect of Pascal for an insurance software company in Texas in the late 1990s/early 2000s. That was well before Anders Hejlsberg gave birth to the behemoths C# and TypeScript.

    • @joranmulderij
      @joranmulderij 11 місяців тому +2

      Within advanced engineering software (like FEM/FEA) VB is very common as a plug-in languau

    • @ISKLEMMI
      @ISKLEMMI 11 місяців тому

      @@joranmulderij This makes a lot of sense to me. I had no idea!

    • @Beastintheomlet
      @Beastintheomlet 11 місяців тому +3

      I absolutely despise VBA, it was technically my first language back when I was an analyst (wasn’t even allowed to run Python scripts at that company). VBA and macros let me get my work done in a single hour every day but was like pulling teeth to work with.

    • @ISKLEMMI
      @ISKLEMMI 11 місяців тому +3

      @@Beastintheomlet That's painfully relatable. I feel like most people who get into VBA have two things in common:
      1. Lots of data to process and reports to generate.
      2. Literally no other language available to them.
      I once needed a GUI at my old job, so I wrote a Vue 2 app inside an "HTML Application" (.hta file). It required some polyfills to Microsoft's ancient JScript engine, but it technically worked.

    • @joranmulderij
      @joranmulderij 11 місяців тому +1

      @@ISKLEMMI I actually found the language to be somewhat okay, but because you need to run your code in their program you have absolutely no tooling except for some kind of console log functionality. Also documentation tends to be absolutely terrible.

  • @u9vata
    @u9vata 11 місяців тому +11

    This (as someone who literally participated in country-wide logo programming competitions in elementary school) makes me both sad but also curious how prime never heard of logo 🙂
    Also its pretty cool that the original guy in the 60s actually made robot turtle draw like that - just we all used software only. Its for drawing things visually with commands.
    Its bad to say don't learn ADA - you should definetely look at it if you think rust is safe haha (or eiffel or B-method lang)

    • @georgehelyar
      @georgehelyar 11 місяців тому +2

      Probably just forgot to pen down and got no output

    • @omarc_br
      @omarc_br 11 місяців тому +1

      Was thinking the same! But I was also surprised to find out cobol was still a thing a couple years ago BUT because financial institutions didn't want to mess with their original code base dating 40 years back, what I kinda understand.

    • @lemon__snicker5973
      @lemon__snicker5973 11 місяців тому +1

      How in the sweet Mike did you ever attend an elementary school that offered participation in a national programming competition to its students? That doesn't even sound possible. Kudos to whoever set that up.

    • @u9vata
      @u9vata 11 місяців тому

      @@lemon__snicker5973 Hungarian school system... haha.... This is school in my little 3500 inhabitant village! But we had very good teachers actually.
      In elementary school we started IT in 4th grade (it was in the late 90s not now - now earlier):
      - Comlogo and and regular informatics + boolean logic
      - Later I remember this programming language that had Hungarian commands for loops and ifs and such (it was called "word" - good luck trying to google it lol)
      - There was also hardware - just about how to upgrade your machine, what card is what etc.
      In high school:
      - Basic electronics (with soldering included) and gate circuits like adders and simple control
      - 8088 Assembly with 256 bytes of ram
      - Turbo pascal (but in meantime I went on and spent heavy asming at home - like writing little OS, games, 3D engine, particle system etc. for years not touching just asm)
      - Linux (the teacher installed gentoo on a room full of machines).
      - Mysql on Linux
      - Kylix (it was borlands free delphi-like on Linux): to learn OOP.
      Uni:
      - C, C++, Java (with EE) and 20 other languages including haskell, ADA, Eiffel, Forth, Factor and bunch of others. Heavy focus on algorithms and multithreading.
      - Heavy maths and compsci - after all the course was originally called "Programmer Mathematitian" (and when we went it was just renamed to CS but not yet changed the math-heavy parts to be less heavy ;-)
      - Optimization and Operating system low level stuff etc.
      - ACM ICPC competitions: But we never had as cool real focus on this as Polish people do: They often win world champion level so our regional finals usually is a killing spree by them and Bjelorussia, Croatia... I only heard one team of ours who went further (not us). So its a tough eastern europian region.
      It was a good school system - well preparing us. For algs as I say there are even better systems like locally the Polish or globally the Chinese/Russian...
      Otherwise this was pretty "mid" experience. I was not really "top" just were around the top people. Oh and all this in a totally free education system ;-)

  • @deNudge
    @deNudge 11 місяців тому

    I think they count searches like " programming language". Which means that Go - as a quite easy to understand language - will naturally receive less searches than " programming language". It's a really strange way of measuring popularity.

  • @pavloburyanov5842
    @pavloburyanov5842 11 місяців тому

    i like to start my day with Prime. such a great amount of inspiration and "kinda funny". ty

  • @donwinston
    @donwinston 11 місяців тому +1

    I used to be a Delphi programmer. I liked it but Java came along and I dropped it in a heartbeat.

  • @RandomGeometryDashStuff
    @RandomGeometryDashStuff 11 місяців тому

    04:20 there are languages like javascipt and freepascal where newlines are optional
    also what does line mean in scratch?

  • @isodoubIet
    @isodoubIet 11 місяців тому +1

    Of course you should start projects in C++, it's comical to suggest otherwise. There's no viable replacement.

  • @RandomGeometryDashStuff
    @RandomGeometryDashStuff 11 місяців тому

    15:25 video encoders (like x264) and compressors (like 7-Zip) have parts written in assembly

  • @SoreBrain
    @SoreBrain 11 місяців тому

    I didn't know where this was going but what a ride!

  • @evancombs5159
    @evancombs5159 11 місяців тому +1

    I think the reason C# is low on the commits metric is likely due to C# not being the most popular open source language.

  • @voskresenie-
    @voskresenie- 2 місяці тому

    every programming language becomes assembly? doesn't it become machine code? does it always turn into assembly first?

  • @Stay_away_from_my_swamp_water
    @Stay_away_from_my_swamp_water 11 місяців тому +1

    I mean fortran is not as outdated as it sounds. There is nothing faster for scientific computing. It has it's niche.

  • @ReedoTV
    @ReedoTV 11 місяців тому +5

    Delphi programming (for the algorithm)

  • @theondono
    @theondono 11 місяців тому +2

    I think it's pretty obvious why Visual Basic jumped during lockdown, it's because lots of normies were tinkering with Microsoft Excel.

  • @ARKSYN
    @ARKSYN 11 місяців тому

    Hand written ASM is used in game dev for some optimizations and kernel development, so it *is* used, albeit not much. A very large portion of the architecture code in the Linux kernel is just rawdogged asm

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

    JavaScript doesn't cost money to write: A price for everything, Mr. ThePrimagen... A price for everything.

  • @Dabbo07
    @Dabbo07 11 місяців тому

    A kictstarter project for the Spectrum Next was delivered recently, a refresh of a popular UK microcomputer from the 1980s. This might have had some impact on Assembly Language searches for the Z80 chip-set. I know I've done my fair share of trying to learn Z80 assembly throughout the lockdown.

  • @WilliamWelsh
    @WilliamWelsh 11 місяців тому +3

    i wonder how many lines are boilerplate

  • @snowSecurityneeded
    @snowSecurityneeded 11 місяців тому

    What language is the article?

  • @pillmuncher67
    @pillmuncher67 11 місяців тому +4

    I would love to program in the xkcd programming language.

  • @flowingblaze
    @flowingblaze 7 місяців тому

    Fun fact: wikipedia and amazon come bundled as search engines on firefox.

  • @stefanalecu9532
    @stefanalecu9532 11 місяців тому +1

    Prime coping about Delphi and Logo is the funniest shit ever, thanks for showing us your ignorance

  • @ConcerninglyWiseAlligator
    @ConcerninglyWiseAlligator 11 місяців тому +1

    1:07 C# is gaining terrain because of Unity?! I think they meant in spite of it.

  • @kenneth_romero
    @kenneth_romero 11 місяців тому

    If you want a good index of programming languages, Code Report made a pretty good one and you can import all the different metrics you want.

  • @maradasa985
    @maradasa985 11 місяців тому +2

    C# haters are gonna hate. Nothing personal.

  • @dougkearns
    @dougkearns 11 місяців тому +2

    Eiffel user here...spending all of the dollars.

  • @VaibhavPathak-fj6xy
    @VaibhavPathak-fj6xy 11 місяців тому

    CEO was like so these are the best languages by page count on Google search but but but we are obviously wrong here. A good title for the article is "TIOBE index 2024, just don't use us"

  • @mage3690
    @mage3690 11 місяців тому +1

    "R is a good programming language" said no one ever, except the sadist who decided that biology students at my uni needed to write their own graphs in a "real" programming language _and chose _*_R._* WTF?!? As a CS student, I took one look at the example for "how to write a graph in R" and decided that biology clearly wasn't for me.

    • @stefanalecu9532
      @stefanalecu9532 11 місяців тому

      Literal skill issue then, R isn't as bad as you think it is (and no, I'm nowhere adjacent to data science, in case you thought there's a bias)

    • @bertram-raven
      @bertram-raven 11 місяців тому

      Pirates love it.

    • @isodoubIet
      @isodoubIet 11 місяців тому

      What's wrong with the example? Really doesn't look that bad to me.

    • @mage3690
      @mage3690 11 місяців тому

      @@isodoubIet the real issue is that I don't understand the arrow notation in R: does it push things onto a stack? Does it overwrite? What happens if you assign a variable to another variable, do you get a reference or a copy? Why is it an arrow in the first place and not an equals sign like literally every other language in existence? What does the axis(at=1.5) do? What even is that argument? Why does literally every tutorial I go to have an entirely different method of doing things? Well, "entirely different" might be a stretch, but they sure look different. I'll admit that my issues are skill issues, but the language _looks_ arcane and I ain't trying to spend 5 perfectly good weeks learning another arcane language when I've spent years becoming mediocre at simple languages like C.

  • @bertram-raven
    @bertram-raven 11 місяців тому

    As language wrappers are now a thing {again?} (TS -> JS), I am encouraged to make a pre-processor for SCRATCH called ITCH.

  • @edinetgrunhed6000
    @edinetgrunhed6000 6 місяців тому

    NASA relies on Fortran for computationally intensive tasks, such as orbital mechanics and simulation of complex physical phenomena

  • @Fiercesoulking
    @Fiercesoulking 11 місяців тому +1

    I think what people oversee that already at the 12th place we hit 1% and below alone the error margin should be higher so I wouldn't read too much into it. About the rise of C# it make sense Java got killed by Oracle and the dependency hell created by the JEE devs. JS has already hit the same wall on dependency hell created by similar devs but we don't see the consequences yet. C# point is you can do everything: develop for all platforms, the inheritance works way better because you need to mark the function as virtual to be able to overwrite them and on nuget you don't post mini projects which then end up in the dependency chain. Actually don't believe in the hype or those devs who want to sell their special solutions will ruin it like they did with Java and JS ..sad but true.

  • @InZiDes
    @InZiDes 11 місяців тому

    Assembly is the only input of the cpu, so what ever language/compiler that writes the best assembly is the best Programming language. The script language that requires low effort to write in, is the best script language. (aka choose the best tool (script language) for you to the work). So on.

  • @GearsDatapacks
    @GearsDatapacks 11 місяців тому +2

    After seeing the TIOBE index I threw away the rust book and signed up for a year-long $100k course in Fortran. Best decision I ever made. (I haven't actually got a job yet and I'm living on the streets at the moment, but I'm sure one will pop up soon)

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

    As a positive to this crazy list, maybe it's time to update my CV with todo-apps built in all 20 TIOBE approved languages :D

  • @vicktorioalhakim3666
    @vicktorioalhakim3666 11 місяців тому +2

    Why are y'all hating on Fortran?? Modern fortran is actually quite decent for numerical stuff.

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

      because they never used it and have no idea what they are talking about.

  • @istasi5201
    @istasi5201 11 місяців тому +2

    is SQL a programming language?

    • @tom_marsden
      @tom_marsden 11 місяців тому +3

      It's a query language, more declarative than procedural. Something like Transact-SQL or PL/SQL would be more akin to what you would think of as "typical" programming language.

    • @Gusto20000
      @Gusto20000 11 місяців тому

      “L” in the name is for Language

  • @calder-ty
    @calder-ty 11 місяців тому

    R was the first language I learned.... So i guess it was an old time favorite for me.

  • @bertram-raven
    @bertram-raven 11 місяців тому

    TIOBE or not TIOBE. That is the question... and the answer is always TRUE.

  • @milohoffman274
    @milohoffman274 11 місяців тому +3

    Key Takeaway: TIOBE needs a totally NEW methodology, what they are doing now is totally flawed

    • @dvhh
      @dvhh 11 місяців тому +4

      On the other hand you could say that TIOBE is an irrelevant popularity contest.

  • @judahmatende3769
    @judahmatende3769 11 місяців тому

    no sound at the end...
    censored by Tiobe?

    • @judahmatende3769
      @judahmatende3769 11 місяців тому

      no conspiracy here folks...
      muted by accident 😅😅😅

  • @ivanjermakov
    @ivanjermakov 11 місяців тому +1

    TIOBE replaced their index-responsible staff with LLM confirmed.

  • @Gusto20000
    @Gusto20000 11 місяців тому

    Delphi rulez ballz! Delphi 7 project on Windows 10 runs perfectly fine, exactly as when I wrote it like 20 years ago.

  • @CapnSlipp
    @CapnSlipp 11 місяців тому

    They should rank Minecraft Redstone on this list too- it would end up #1 overall!

  • @spicynoodle7419
    @spicynoodle7419 11 місяців тому +2

    Tiobi is when you SELECT * FROM languages ORDER BY rank DESC

    • @georgehelyar
      @georgehelyar 11 місяців тому

      I think they just missed their order by clause and it's ordered by wherever it landed on disk

    • @potato9832
      @potato9832 11 місяців тому +1

      SELECT * FROM languages ORDER BY RAND()

    • @spicynoodle7419
      @spicynoodle7419 11 місяців тому

      @@potato9832 yeah more like it

  • @amotriuc
    @amotriuc 11 місяців тому +2

    To be fair Delphi is great. It is unfortunate it is dying out.

    • @Y4qFq1j4WnQwrjQUMehn
      @Y4qFq1j4WnQwrjQUMehn 11 місяців тому +1

      Its not dying

    • @stefanalecu9532
      @stefanalecu9532 11 місяців тому

      Not dying at all, we still are active (same with our brothers over at Free Pascal, the development definitely hasn't slowed down). You can still use it, you have a community edition too right now (or choose Lazarus on the Free Pascal side)

  • @AK-vx4dy
    @AK-vx4dy 11 місяців тому +2

    TIOBE is not a about trends in devs wishlists or pipe dreams, it is about wide "industry" including people searching for knowledge/help in mantainig very legacy systems.
    Seems like TypeScript is not so widely adopted or... it easy to use and don't have many problems to search help for....

  • @gwaptiva
    @gwaptiva 11 місяців тому +1

    As a skilled Scratch engineer....

  • @khalilzakariazemmoura8995
    @khalilzakariazemmoura8995 11 місяців тому

    I actually agree about the position of C! Pretty much everything is written in c even python

  • @zoeherriot
    @zoeherriot 11 місяців тому

    Ruby is massively popular in Japan still.

  • @steveoc64
    @steveoc64 11 місяців тому

    If we all ran a script that generated random 24/7 google searches for INTERCAL programming tutorials- could we make into the top 10 ?

  • @Zynh0722
    @Zynh0722 11 місяців тому

    Just a side note, I think you may have misread Fortran and Scratch being numbers 3 and 2 on the list. As far as I can tell those two along with C# were top 3 in terms of growth, not usage/popularity. C# was additionally made language of the year, which I believe may have been what caused the confusion.
    Orrr I misread lmao

    • @Zynh0722
      @Zynh0722 11 місяців тому +1

      Yes valerie, watch the whole video before you comment...
      My bad.

  • @zacharyedgell8312
    @zacharyedgell8312 11 місяців тому

    I’ve dealt with NASM and MASM(versions of assembly) in exploit development so it’s still used there but have not had a single use case outside of that. It may have ranked so high due to script kiddies looking up reverse tcp shell in NASM or MASM.

  • @RishabhGupta-tn6do
    @RishabhGupta-tn6do 11 місяців тому

    I remember learning logo. It was when i was actually just 10-12 years old

  • @capability-snob
    @capability-snob 11 місяців тому

    Pesimistic about Go? That accurately describes how I feel every morning when I leave for work. Well called, TIOBE.

  • @benitoe.4878
    @benitoe.4878 11 місяців тому +2

    The only thing TIOBE index is modelling is TIOBE index modelling.

  • @Ch0rr1s
    @Ch0rr1s 11 місяців тому

    Well. I guess i have to rewrite all my go backends in scratch now

  • @pif5023
    @pif5023 11 місяців тому

    Damn, I knew I should have learned COBOL instead of Rust!

  • @heroes-of-balkan
    @heroes-of-balkan 11 місяців тому

    The biggest mistake on TIOBE's side is not mentioning Holy C

  • @andzagorulko
    @andzagorulko 11 місяців тому +1

    This video is as much of a fever dream as the original article

  • @eldarshamukhamedov4521
    @eldarshamukhamedov4521 11 місяців тому +3

    Fortran #1, haters gonna hate 😆😆😆

    • @Kane0123
      @Kane0123 11 місяців тому

      Officially it’s number 3. I’d expect a Fortran user to understand the numbers presented here…
      Unless you haven’t misunderstood and are intentionally ignoring the complex analysis being done by Tiobe

  • @RandomGeometryDashStuff
    @RandomGeometryDashStuff 11 місяців тому

    03:12 there are a lot of scratch projects

  • @SuperGulamali
    @SuperGulamali 11 місяців тому

    The hate for C# is real 😂

  • @Akronymus_
    @Akronymus_ 11 місяців тому +4

    I used a language that costs monry a bit over a year ago. It was awful. (progress openedge)

  • @vsolyomi
    @vsolyomi 11 місяців тому

    - I don't think functional languages will ever become popular - Haven't heard of javascript?

  • @ragectl
    @ragectl 11 місяців тому

    The greatest part of all the wild parts of the video, is Prime not believing Logo is a real language 😂

  • @koy540
    @koy540 11 місяців тому

    I have a coding challenge for you. You should make a face tracking software with an ai that you train on your face alone, that can accurately estimate when you are reading an article that you believe is written by AI. Like a rubegolberg turning test

  • @gigh-ced-joun-nand
    @gigh-ced-joun-nand 11 місяців тому

    There aren't a lot of c# companies hiring 😢

  • @raphaeld9270
    @raphaeld9270 11 місяців тому

    TL;DR: Prime learns about education languages ( Scratch, LOGO, etc )
    But to be real, those are great for first-time programmers.

  • @forthegod
    @forthegod 11 місяців тому

    its similar to steam hardware survey... alot of people still using very outdated or bad stuff and as dev you has no choice but consider that =)

    • @SaHaRaSquad
      @SaHaRaSquad 11 місяців тому +6

      That's not remotely comparable. The Steam survey is based on actual Steam installations and real hardware in use. This language index is based on google searches, if that same method was used for films then Morbius would be one of the top movies. That's not representative of anything.

  • @paulholsters7932
    @paulholsters7932 11 місяців тому

    Paul Jansen is 365 years old.

  • @__NikolaTesla__
    @__NikolaTesla__ 11 місяців тому

    "C programming language" = 8.570.000.000 results "python programming language" = 310.000.000.
    "C" is #1 until "I" programming language takes over, with "H" language probably being ahead of Typescript by 14 places.

  • @fraterm
    @fraterm 11 місяців тому

    Scratch is literally written in modern JavaScript, (probably is partially TypeScript)

    • @ene4s
      @ene4s 11 місяців тому +1

      V8 is written in C/C++.😅

    • @fraterm
      @fraterm 11 місяців тому

      in turn C and C++ are written in ASM... 😶‍🌫