DEV Community

Discussion on: Using Hotwire Turbo in Rails with legacy JavaScript

 
leastbad profile image
leastbad

You raise some good points, but you're not actually addressing mine, friend.

For example, I guarantee you that smart use of a Stimulus controller paired with your server-side updates will result in a lower LOC and a slicker end result. The values API and the MutationObserver in general are OP, to borrow a term from gamer-speak.

It's absolutely true that Ruby Central has radically failed compared to the Python Foundation when it comes to advocacy and marketing. RC seems to limit itself to running conferences, whereas PF sees itself rightly as a lobbyist - and I believe that this is precisely why, 15 years later, Python has such a huge lead in ML and data science, for example.

But you know what counts as bad marketing? Eschewing our "we are language polyglots" banner in favour of JavaScript bigotry. It's enough to make me wonder if Giles Bowkett wasn't on to something when he speculated that the Rails community's attitude toward JS might be rooted in subtle sexism.

gilesbowkett.blogspot.com/2016/10/...

It's a long post but it's highly worth revisiting. It's so strange to consider that it was written in 2016. Everything and nothing is different.