From: Mark Ryall Date: 2008-03-29T14:36:23+09:00 Subject: Re: Is ruby is faster than all Object oriented Scripting langs ------=_Part_27077_774233.1206768981684 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Absolutely - I suspected I might regret posting that statement. It's a bit extreme and more than a little sycophantic given the circumstances. Forums such as this seem sometimes to have an effect of making people take more extreme points of view than they would in person - there're few topics more boring than a language flame war. I suppose i meant just to say that performance is not a factor i'd use to choose between python and ruby - i'd pick the one that allowed me to write code that more clearly expressed my intentions to its most important audience - myself sometime in the future and other unsuspecting developers. Ruby's expressiveness and flexibility has to some extent been achieved by sacrificing performance (this statement would be true for python also). For me, those benefits far outweigh the cost. I have the indefensibly subjective opinion that ruby allows me to enjoy writing code that i imagine other people could easily understand - perhaps making children cry isn't probably something that i really want now that i've considered the matter further. Most of the time, choosing a language based on it having the fastest runtime environment is probably very early premature optimisation. If you have little experience using either, try to learn both and see which suits your style. On Sat, Mar 29, 2008 at 3:40 PM, M. Edward (Ed) Borasky wrote: > Mark Ryall wrote: > > It does seem a somewhat inflammatory statement to make on this list. > > > > Clearly it is a completely subjective argument but i think if you want > > incredible performance, C is a pretty good option but if you want to > enjoy > > writing code and produce code so beautiful that it will make your > > grandchildren weep for joy, ruby is the best currently available option. > > Well ... I beg to differ. If you actually read _Beautiful Code_, you > will see beautiful code in many languages ... even Fortran, IIRC. > > ------=_Part_27077_774233.1206768981684--