Hi,

In message "[ruby-talk:5631] Re: lint?"
    on 00/10/17, "Franz GEIGER" <fgeiger / datec.at> writes:

|> I'm afraid it requires static type information, which Ruby does not have.
|
|Does it really? What about typos? E.g. someone "defines" a param
|NavigationDefinition but refers to it as NavgationDefinition. Why do we have
|to find such errors at runtime?

For typos, `ruby -w' may help.  But Ruby is really a dynamic language.
You can even define everything at runtime.  So the interpreter cannot
know FOR SURE whether your program has error or not until runtime.
With -w option, Ruby tells you some suspicious occasions.

							matz.