Yukihiro Matsumoto
12/5/2006 7:30:00 AM
Hi,
In message "Re: Question about Ruby philosophy"
on Tue, 5 Dec 2006 15:35:37 +0900, Mike Shock <mshock@shadrinsk.net> writes:
|It's a serious question concerning language philosophy and design.
|I believe all of us would be pleased to know the opinion of Matz on it.
|> 2) Why should I not be scared by that ?
You don't have to, when you trust other programmers, and you have time
to run test suite before deploying the software. It gives you new
possibility, possibility to do many good things, along with a few
dangerous things. Ruby makes you free. You are even free to shoot
your own foot.
|> 3) Why most C#, Java, C++ developper thinks that this approach is
|> dangerous and lead to bad practices ?
Often there are cases where we can not trust each other for various
reasons: immature programmers, discommunication between team members,
etc. Under such circumstance, it is dangerous and lead to bad
practices. Don't use Ruby for such cases. It's no fun.
matz.