▲ | FinnLobsien 6 days ago | |
I think it's the Toyota Camry of languages. No, it's not the cool thing and won't turn heads or get you compliments. But it'll take you very, very far for a very, very long time. | ||
▲ | OptionOfT 5 days ago | parent | next [-] | |
I expect a Camry to keep on working with regular, normal maintenance. I'm probably doing something wrong, but in my experience the amount of magic that Ruby allows (and RoR and library creators use), create for situations where updating code is extremely risky. It can be mitigated by having an extensive testing-codebase, but those only tell you if your assumptions still hold up, they don't help you in fixing your issues per-se. And half of these tests are checking that your invariants are being upheld, things that you get for free with statically typed languages. | ||
▲ | Alifatisk 5 days ago | parent | prev [-] | |
> [Ruby is] Toyota Camry of languages This is such a good statement and describes it very well, I'll actually use it! |