From: matz@... (Yukihiro Matsumoto) Date: 2000-10-17T18:48:22+09:00 Subject: [ruby-talk:5632] Re: lint? Hi, In message "[ruby-talk:5631] Re: lint?" on 00/10/17, "Franz GEIGER" 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.