From: Stu Date: 2010-11-25T06:48:00+09:00 Subject: Re: Ruby's "More than one way to do things." There are more than one way to do things because different programmers come from different languages may prefer different style. In python everything can be readable from one python programmer to the next because of how it is. Ruby expects people to be migrating from C, C++, Java, Python, Perl, Lisp, sh, etc. Each type of programmer may have a different perspective on the "one true way" to express themselves. Though a couple of years old please refer to this link: http://www.artima.com/intv/ruby3.html On Wed, Nov 24, 2010 at 3:16 PM, Jason Lillywhite wrote: > There is one point made about Python vs. Ruby on this site: > http://c2.com/cgi/wiki?PythonVsRuby that interests me: > > It is this: > Ruby: "There is more than one way to do it." > Python: "There should be one - and preferably only one - obvious way to > do it." > > Do you agree that Ruby emphasizes having more than one way to do it more > than Python does? Do you believe this is a good thing for Ruby? Why? > > I personally like to have structure in my life and feel okay with having > only one way, but then - I've never really programmed anything in Python > before so I can't really make a good comparison. > > Thank you for any thoughts. > > Jason > > -- > Posted via http://www.ruby-forum.com/. > >