2 ms·
Not that long ago, ruby was 'the language of the week' over here, and all the praise eg. rust gets now (or go before that), was given to ruby.... ruby was the l
by ajsnigrutin 2y ago
Not that long ago, ruby was 'the language of the week' over here, and all the praise eg. rust gets now (or go before that), was given to ruby.... ruby was the language that will make everything easy and fast.
Now it's rust... who knows what will be tomorrow.
Meanwhile, the software that was originally written in C/C++ was 'yesteryear' rewritten in ruby, then rewritten in go, now in rust, tomorrow in whoknowswhat, and in the meantime, everyone still uses the C/C++ variant.
- lelanthran 2y ago> Meanwhile, the software that was originally written in C/C++ was 'yesteryear' rewritten in ruby, then rewritten in go, now in rust, tomorrow in whoknowswhat, I think Go is here to stay, though. Rust has primarily been used for rewriting existing stuff. Go has been used to produce new things. That's not the only reason I think this, of course, but it's a small but significant indicator that experimental development is significantly easier in Go than the other static-typed languages.
- jjude 2y ago> Rust has primarily been used for rewriting existing stuff. Go has been used to produce new things. Interesting observation. Coming to think of it, it might be true.
- eximius 2y agoIn most languages, you don't need to be an expert to use it. In Ruby/Rails, your entire team has to be an expert at it or you'll struggle. Even then, you can struggle with some spooky action at a distance idioms. It is such a draining experience. And I recognize that it doesn't have to be that way. But Ruby enthusiasts should recognize that it is common enough to have earned that reputation.