From: Bulat Ziganshin Date: 2002-12-17T15:09:42+09:00 Subject: Re: help -- persuade my boss to adopt ruby Hello Dan, Monday, December 16, 2002, 11:59:25 PM, you wrote: >>concrete, i feel that Ruby is not strict enough and can't be compiled >>for more or less fast execution. DS> This is very much incorrect. DS> This is a *very* non-trivial thing to do, yes, i mean exactly that DS> Dynamic typing also has a number of advantages that make it better DS> suited for several classes of problems than a statically typed DS> language such as C or Java. The cost that dynamic typing imposes is DS> the price you pay for that better suitability--it's an engineering DS> tradeoff like any other, as no feature is free. i think that 90% of declarations may be statically typed and this give more robust and self-commenting code. deciding which types will be appropriate here is just a kind of deciding which interfaces we will use please see at Array docs. in overloaded functions one just writes what we need a String or a Range here, not that you must supply any object with given semantics -- Best regards, Bulat mailto:bulatz@integ.ru