I get that the idea of rss is sort of a universal protocol for publishing articles, which is really cool, but damnit if you make me parse XML in 2025. As a developer, I would be ok if they modernized RSS feeds.
But a lot of languages have native support for parsing JSON without the need for a library. When it’s handled by the language, it’s more likely to be done to spec, doesn’t increase bundle size (if that matters to you), and will be considered as updates to the language are made.
I can speak to go, ruby, and PHP: Their libraries for support is per-spec.
Json is pretty great, and sure, if someone wants to make RSS2, using JSON, that’d be fine. But, RSS came long before JSON was even an idea, and XML was the only way we figured out.
RSS’s format is, in fact, so old, there’s been a huge amount of time refining those language’s libs to support RSS just dandy. You never even need to look at the XML.
I think it would be hard to re-invent RSS for money, it’s part of why it’s so simple.
RSS as a service makes sense for backend, not front end where most of the money would be made.
And killing RSS is… Kinda here? It’s difficult to get a RSS feed on most websites, unless you can scrape it or find someone who’s done it for you.
Man I should use RSS more…
Almost all podcasts use RSS so seems pretty alive to me
Is there a project to quickly scrape and rssify and website?
I get that the idea of rss is sort of a universal protocol for publishing articles, which is really cool, but damnit if you make me parse XML in 2025. As a developer, I would be ok if they modernized RSS feeds.
Something like this
There’s very robust libraries for most every language that can parse rss for you easily.
But a lot of languages have native support for parsing JSON without the need for a library. When it’s handled by the language, it’s more likely to be done to spec, doesn’t increase bundle size (if that matters to you), and will be considered as updates to the language are made.
I can speak to go, ruby, and PHP: Their libraries for support is per-spec.
Json is pretty great, and sure, if someone wants to make RSS2, using JSON, that’d be fine. But, RSS came long before JSON was even an idea, and XML was the only way we figured out.
RSS’s format is, in fact, so old, there’s been a huge amount of time refining those language’s libs to support RSS just dandy. You never even need to look at the XML.
JSON!