3 ms·
React offers an unopinionated path for the front end only, thats not really Rails. I agree php has tons of momentum in Europe. Its also probable some people wil
by joelbluminator 5y ago
React offers an unopinionated path for the front end only, thats not really Rails. I agree php has tons of momentum in Europe. Its also probable some people will get sick of it eventually and hoprfully Ruby is now a more viable option. Php is the most hated technology in the last Stackoverflow survey, thats pretty bleak. But yeah I tend to agree its mostly momentum based and Python and Node ate a lot of Ruby's lunch. To me Ruby is nicer so I am sticking to where I am happy.
- Zababa 5y ago> React offers an unopinionated path for the front end only, thats not really Rails. I would argue that they are close, with Rails getting less and less "convention over configuration" with time, and people focusing more and more on the frontend. They were made at different times and it shows, with React leveraging plenty of ways to not really write backend code anymore (GraphQL, things like Prisma, Firebase). > Its also probable some people will get sick of it eventually and hoprfully Ruby is now a more viable option. Php is the most hated technology in the last Stackoverflow survey, thats pretty bleak. Most developers don't even know this survey exists. I'm far from a PHP fan, but the group of people that use PHP and hate on PHP is a small minority of PHP users and haters. Ruby and Rails are mostly unknown in France for example, while everyone knows Java, PHP. > To me Ruby is nicer so I am sticking to where I am happy. That's the important part! At the end of the day, they are relatively equivalent tools and we are humans, so emotional attachment matters. The diversity and cross-pollination benefits everyone (except beginners).
- joelbluminator 5y ago> The diversity and cross-pollination benefits everyone (except beginners). Interesting take, never thought about it like that; it always seemed terribly inefficient to me people are maintaining date libraries in 50 languages. But I guess you're right it would have been really boring if we only had one way to do things.
- Zababa 5y agoUsually when you're creating a new language, doing the basic (date library, JSON parsing, HTTP server) is a good way to get a feel for it. I do wish we could reuse more parts though, like a high-performance JSON parser or HTTP server.