3 ms·
Why was Ruby on Rails selected for Mastodon Perhaps the _one person_ who did the initial development back in 2016 preferred it? Not all technical decisions hav
by al2o3cr 4y ago
Why was Ruby on Rails selected for Mastodon
Perhaps the _one person_ who did the initial development back in 2016 preferred it? Not all technical decisions have deep foundations.
how has Mastodon become the most popular fediverse
offering whilst running on 'old' web tech
Imagine how utterly fucked it would be if it had been built using one of 2016's "new" web techs - maybe a Backbone + Mongo setup :P
- deleted 4y ago[deleted]
- rcarr 4y agoYeah I can understand both of these points. I do find it odd how it has gained so much traction if there are better alternatives though?
- jaredcwhite 4y agoThat is a fallacy. There are no better alternatives. HN lives in a bubble where something like Rust is considered "a better alternative" than Ruby on Rails for consumer/SMB/social web application development. It's absurd. Don't get me wrong, Rust is great for what it's good at. Go is great for what it's good at. There are many languages that are good for what they're actually good at! Meanwhile, not only am I not surprised that Mastodon was built with Ruby on Rails, I would expect Mastodon to be built with Ruby on Rails. (Or maybe Laravel.) Outside of the HN bubble, this isn't controversial in the least.