3 ms·
I didn’t really work in Ruby during those times, but I do today. I like it, I find it a very “plain” language to work in. I mean plain in the beneficial sense,
by draw_down 7y ago
I didn’t really work in Ruby during those times, but I do today. I like it, I find it a very “plain” language to work in. I mean plain in the beneficial sense, Ruby makes it easy to write boring code. It has too many bells and whistles, such as all the OOP doodads, but I try to avoid those and just write functions.
I don’t really find it magical, though if I spent much time working in Rails I probably would. But, there is Ruby without Rails. I recommend it, in fact.
- pdimitar 7y agoAs you yourself found out, writing in Rails is very different. You can go crazy with all the things happening without your knowledge. I liked the productivity that Rails gave me back then but it very often felt like that the expertise you get is the result of a series of traumas (a lot of "Why the hell did this thing change 0.5 secs later?! I didn't tell it to do that!"). I worked on 3 smaller projects with Sinatra and Sequel and it was worlds better. Commercially speaking though, there aren't many Ruby job offers that don't require Rails. I still occasionally use Ruby when I don't trust bash/zsh with a slightly more complex automation flow but outside of that I find no uses for it. Elixir and Rust do it all for me these days. I know I am getting biased and I am not fighting it. I need to get jobs done and at certain point always searching for a new tool gets very unproductive, not to mention stressful and soul-draining.
- cutler 7y agoHow do Elixir or Rust help you with front-end/UI? It seems you would need at least Javascript and maybe more if you're going to produce mobile apps.
- pdimitar 7y agoElixir has LiveView, which can eliminate 90% of your JS by simply offloading frontend computations to the backend and utilising WebSockets streams to do it. It's pretty neat. Rust, AFAIK, doesn't. But you are right of course, if you want to cover the full-stack then JS is mandatory.
- triangleman 7y agoHi draw_down, I believe you are shadowbanned on HN. Just thought you'd like to know.
- draw_down 7y agoThanks but I am aware, and there isn't anything I can do about it AFAIK