Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What things do Ruby or Rails not handle well? Are there any situations or cases that they're suboptimal for?

I'm trying to come up with things that Ruby (or Rails) either doesn't handle well, or things that are way too hard to do in Ruby.

So far I'm having a tough time, but I figured some people on here MUST have know some things that Ruby or Rails don't handle too well. Anyone?

like image 892
Joe Avatar asked Jan 22 '23 00:01

Joe


1 Answers

Ruby is a language. Rails is a framework. Many of the things Rails isn't good at, such as anything not relating to a web framework, Ruby handles with ease.

The other question of what Ruby as a language is not good at is simple. Anything extremely performance intensive is probably better written in C. Ruby won't run natively on most smart phone devices so mobile apps are out. Ruby is not designed for embedded devices, so powering the next space shuttle launch is also a no go. Furthermore the lack of a maternal instinct make Ruby a bad choice to watch young infants.

like image 188
Kevin Sylvestre Avatar answered Jan 30 '23 20:01

Kevin Sylvestre