From: Oliver Schad Date: 2010-11-09T21:10:21+09:00 Subject: Re: Ruby Perofrmance Ruby Me wrote: > Why people say that Ruby is a slow language? And is there any plans to > make it perfrom better in the near future? I was trying to start > learning it and someone told me it is slow and I really look for > something with high performance. All interpreted languages are slow, because you need CPU cycles to interpret instead doing the job. The only important question is: is it fast enough for your use case? That's an question which nobody can answer for you. You can mix most interpreted languages with native libs so you can split the thing. And if it's still too slow you should use only something like C or C++. And there are some tradeoffs you can make: Native speed with long and unflexible code (C/C++) vs. optimizing your whole system (caching, avoiding execution of code) and flexible short code. The winner in speed is always compiled native code. So you have to know your requirements. Regards Oli -- Man darf ruhig intelligent sein, man muss sich nur zu helfen wissen