Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    RedMonk

    redmonk.com · Publication · on HN since 2008

    RedMonk, a developer-focused industry analyst firm, publishes twice-yearly programming language rankings and commentary on developer technology and cloud pricing.

    Visit blogHN submissions
    ProgrammingLanguages & CompilersTech Industry
    What HN says

    Commenters cite its language rankings as a measure of a language's popularity when arguing over which languages are thriving or declining.

    Stats for nerds
    354HN people shared it
    612linked in comments
    3.9Kstory points
    Jul 2026last shared
    2009people per year2026

    Top posts on HN

    1. 1
      Programming Language Rankings: June 2016
      5 people · 257 points · first shared 2016 · 188 comments on HN
    2. 2
      Programming Language Rankings: January 2019
      6 people · 213 points · first shared 2019 · 154 comments on HN
    3. 3
      Red Hat is pretty good at being Red Hat
      2 people · 154 points · first shared 2017 · 79 comments on HN
    4. 4
      Kindness, tech staffing and resource allocation
      1 person · 130 points · first shared 2022 · 105 comments on HN
    5. 5
      How AWS Cloud is demolishing the cult of youth
      4 people · 125 points · first shared 2017 · 37 comments on HN
    6. 6
      GitHub Language Trends
      5 people · 123 points · first shared 2014 · 65 comments on HN
    7. 7
      The Developer Experience Gap
      2 people · 99 points · first shared 2020 · 56 comments on HN
    8. 8
      Programming languages ranked by expressiveness
      12 people · 95 points · first shared 2013 · 88 comments on HN
    9. 9
      Flightcaster (YC S09) and the Future of Asymmetric Intelligence as a Product
      1 person · 93 points · first shared 2010 · 8 comments on HN
    10. 10
      Why You Should Pay Attention to Node.Js
      1 person · 92 points · first shared 2010 · 28 comments on HN

    What HN people wrote when they linked it

    • sogradyApr 2015

      RedMonk - http://redmonk.com/jobs - Remote or Portland, ME or London, UK

      Analyst

      ## Who is RedMonk

      We're the analyst firm that thinks developers are the most important constituency in technology. Our work shows up here on HN from time to time.

      ## What You Need to Have

      - A rational, fact-based based approach. Opinions are fine. Data is better.

      - The ability to synthesize disparate data from different sources, both quantitative and qualitative.

      - Excellent communication skills, and ideally experience presenting.

      - The ability to write clear, digestible and insightful analysis of complex technology – and not take months to do it.

      - A reasonable online presence. You don’t need to be Taylor Swift, but if you don’t know what Twitter is there’s a problem.

      - Deep and relevant technical expertise in technology infrastructure.

      - A personality that both we and our clients enjoy working with. You can call this the no assholes rule.

      - The ability to travel regularly to industry events and client sites.
      - A passion for developers.

      ## It’d Be Nice If You Had

      - A background in statistics, economics or both.

      - Exposure to/training with statistical programming languages (R or Python if you must).

      - Experience as a developer, whether as a hobby or profession.

      - A broad range of technology exposure (as opposed to being
      expert in a tiny niche).

      - Familiarity with media creation and editing; audio, video or both.

      - An affinity for craft beer.

      To apply for the position, please…

    • brikis98Feb 2015

      Most developers are hesitant to accept new programming paradigms, so it takes a very long time to change how people write code (something Brett Victor captured brilliantly in his talk, The Future of Programming [1]). Therefore, I can't really say if "ten years from now" is the right time frame or if it's more like thirty years.

      That said, I think it's safe to say that static typing is "winning" if it ends up being used in almost every single one of the top 10 programming languages. By "used", I mean it's used in the vast majority of the core language libraries and by most major companies that depend on the language. Depending on which popularity chart you want to believe (e.g. langpop [2], TIOBE [3], or RedMonk [4]), the top 10 languages are roughly the various flavors of C (C, C++, C#, Objective C), Java, PHP, JavaScript, Python, Ruby, Perl, and Shell. With the exception of Perl (which will not be in the top 10 for much longer) and Shell (which will probably be in use for a long time), all of those are already statically typed or moving towards it.

      I think a similar metric could apply to functional programming: if the top 10 languages use functional programming in the vast majority of the core libraries and by most major companies, then it has "won". This will likely take longer than static typing, but if companies keep adopting languages like Scala and Clojure, they may crack the top 10 some day.

      Of course, it's worth mentioning that what's really "winning" right now is…

    • questionaJul 2026

      Two comments about the submission:

      First:

      The author, katamari64.se, is clearly an incompetent, dishonest, manipulative wretch, deeply similar to some of the wretches he criticizes. And there is absolutely no good reason for the article being as long as it is. The article also is full of completely obvious errors, like footnotes being broken, indicating that it might have been partially or fully generated without review.

      Second:

      For whatever reason, the article fails to question this claim:

      > Wonderfully, Odin is now being used by dozens of companies, thousands of public projects, and over a million hobbyists

      Specifically, the "million hobbyists". That number is not sourced and is likely utterly false. The claim about thousands of public projects might be true, judging by https://api.github.com/search/repositories?q=language:Odin , but many of those repositories are for tiny projects that have not been updated for a long time, or have even been archived. Redmonk does not even seem to list Odin: https://redmonk.com/sogrady/2026/04/14/language-rankings-1-26/ . I don't care too much about Odin having a Wikipedia entry or not, but some of the more important claims in favor of Odin's notability are potentially utterly false, yet this article doesn't even address them despite its utterly and unnecessarily bloated length.

      To summarize:

      The article, its author, and Wikipedia, are, at best, trash.

      It is fine that the Wikipedia article was removed, it would also have been…

    • rektideFeb 2022

      > Companies and business leaders don’t care if jobs are hard or annoying or take longer than they “should”. The difference between a user story taking a day or 3 days is negligible compared to its business value. Companies and their leaders care about revenue and costs. They care about customers and growth. They care about time to market. If we want to have our non-technical colleagues listen and act, we need to either improve our use of the financial terms they understand or we need to translate our message into business outcomes that they do care about.

      I confess, after many years, Im finding it pretty tiring working for businesses/people that dont have the capability to understand or assess. That we keep having people running the show who lack the faculty to understand how the meat is made, that are unfit to judge or assess the health of the company's output is wearisome.

      This article is the hard truth of how to deal with the shitty situation almost everyone is in- us human resources, being tooled & wielded by a far off, distant, & unknowing managerial class. This article is great real talk, for techies.

      But the absurdity & dissonance is not discussed here. The techhood are humams raised amid alien cultures, alien civilizations, dropped into even more particularly multi-alien kmany genrations of aliens) worlds/living systems. We are demanded of, commanded, directed by people unseeing, incapable of assessing. Even if they saw the sausage being made they'd have no…

    • kenOfYugenMar 2016

      > Avoid CoffeeScript. Most of its better features are now in ES6, a standard.

      This argument against CoffeeScript isn't very objective.
      One of CoffeeScript's best features is the minimalistic and expressive syntax.

      "CoffeeScript (#6) appears dramatically more expressive than JavaScript (#51), in fact among the best of all languages."[1]

      "CoffeeScript is #1 for consistency, with an IQR spread of only 23 LOC/commit compared to even #4 Clojure at 51 LOC/commit. By the time we’ve gotten to #8 Groovy, we’ve dropped to an IQR of 68 LOC/commit. In other words, CoffeeScript is incredibly consistent across domains and developers in its expressiveness."[1]

      Using the author's train of thought I could state:
      "Avoid Bluebird[2]. Most of its better features are now in ES6 promises, a standard."

      Yes promises are in the ES6 standard, but that's not the best feature of bluebird. There were and are many promise based libraries, but bluebird was built for unmatched performance. One will use it if performance matters.

      Even today it's faster than the native implementations of promises [3].

      > Tooling (such as CoffeeLint) is very weak.

      Maybe because, as it turns out, in CoffeeScript you don't need a lot of tooling. Why would that be a bad thing?

      > Electron is the foundation of the great Atom editor and can be used to make your own applications.

      Atom is written in CoffeeScript [4].

      [1] http://redmonk.com/dberkholz/2013/03/25/programming-languages-ranked-by-expressiveness/

      [2]…

    • lopanapolMar 2026

      Nearly two years have passed since the AI slop experiment with curl, which revealed the inefficiency of filtering HackerOne reports during the trial. It also exposed the simmering emotions and exhaustion of the maintainers overseeing those open-source projects. In the link, you will see that Sunday was specifically chosen for the experiment to elicit the most human responses possible.

      Upon reviewing the HackerOne reports following the experiment, it was found that many remained categorized as "Not-applicable" or "Spam," including even a "Happy New Year" message from a novice hacker. It is unfortunate that such an individual had to be bluntly taught a lesson by the reality of the world.

      These events demonstrate that being human does not vary in direct proportion to technological knowledge. However, one can see the clear effort by the curl team to protect their open-source project, which has a massive user base. A successful hack would result in immense damage, making their sacrifice highly commendable in my view. Yet, this attempt to protect also creates a divide between the defenders and those who cause them to waste their invaluable time.

      Personally, I believe everyone's time is valuable—both the curl maintainers and the new programmers attempting to use AI to generate income, or even those with the intent to spam. Even if the spammers are devalued, with their time considered less worthy than those trying to protect the world, it still reflects our inherent…

    Related

    Dark Blogmedium.com/darklang34 people

    How Dark Deploys Code in 50ms

    Dark Blog
    Company · last shared 2022
    Red Hat Developerdevelopers.redhat.com417 people

    Transitioning from Docker to Podman

    Red Hat Developer
    Company · last shared 2026
    swyxswyx.io120 people

    AWS is playing chess, Cloudflare is playing Go

    swyx
    Personal · last shared 2026
    Voxxedvoxxed.com38 people

    XDSD has an apparent 80% fail rate – so why is it being pushed as the new Agile?

    Voxxed
    Publication · last shared 2018
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    Codeship Blogblog.codeship.com138 people

    Crystal: Fast as C, Slick as Ruby

    Codeship Blog
    Company · last shared 2020
    Reddit Blogredditblog.com163 people

    How We Built r/Place

    Reddit Blog
    Company · last shared 2021
    Stack Overflow Blogstackoverflow.blog1.1k people

    How Dwarf Fortress is built

    Stack Overflow Blog
    Company · last shared 2026