• xmunk@sh.itjust.works
    link
    fedilink
    arrow-up
    26
    ·
    4 months ago

    Ew, minified sketchy links, an article with no sourcing for the ranking… just a vehicle to sell courses.

    Boo.

  • MajorHavoc@programming.dev
    link
    fedilink
    arrow-up
    7
    arrow-down
    2
    ·
    edit-2
    4 months ago

    No methodology, and the author skips right past C++, C, PHP, and PowerShell to push Go, Rust, and Kotlin - contrasted with the Stack Overflow 2023 Developer Survey

    While I share the same bias against type unsafe languages, I’m suspicious that this articles order is simply the authors preference.

    For anyone trying to navigate this, here’s a TL;DR:

    1. Learn Python and JavaScript
    2. You’ll probably hate C++ if you ever need to use it.
    3. If you need something like C++, there’s a good chance you’ll still use C++, because everything else is still worse, for your use case, for at least another year. This is rapidly changing, and the source of a some discussion, here.
    4. C still absolutely rocks, for system level code. For embedded stuff, I frequently fantasize about using GoLang instead of C, and then I actually write the solution in C, because C is still fantastic.

    Edit: I didn’t address PHP or PowerShell.

    Re: PHP - an estimated 97% of the Internet is currently served via PHP. Fans of PHP for new code are few, but the monumental amount of high quality here-to-stay code in PHP means it’s worth learning, if you’re inclined to and find the work.

    Re: PowerShell - It’s massively better than Bash script, and VBScript. This is saying almost nothing. PowerShell is a fantastic shell environment. PowerShell is fantastic for quick scripts. Please don’t build huge enterprise solutions in PowerShell. I know some of you are going to anyway and we’re all going to regret it together. But at least we had this chat.

    • thingsiplay@beehaw.org
      link
      fedilink
      arrow-up
      4
      ·
      4 months ago

      While I share the same bias against type unsafe languages, I’m suspicious that this articles order is simply the authors preference.

      My suspicion is, this is the order the the best deals for the affiliated links he got. Maybe even written with an AI (at least the writing type and layout of the document is not against my theory/accusation). I can’t test the links, because my browser addon blocks the obfuscated bitli.in links. Each language has an affiliated link to a course. And at the end of the article he said:

      Help and Motivate me by purchasing the course from the above affiliate link.

    • DeprecatedCompatV2@programming.dev
      link
      fedilink
      arrow-up
      4
      ·
      edit-2
      4 months ago

      The omission of Swift here tells you all you need to know I think.

      Edit: I misread this, but my point stands regarding Swift, it has a pretty big usage-reputation gap.