[prev in list] [next in list] [prev in thread] [next in thread]
List: ruby-talk
Subject: Re: Need examples comparing Ruby to Python
From: Emmanuel Touzery <emmanuel.touzery () wanadoo ! fr>
Date: 2004-02-23 14:57:49
Message-ID: 403A157D.5060807 () wanadoo ! fr
[Download RAW message or body]
David MacQuigg wrote:
>I'm putting together a web page comparing Ruby to Python, and I need
>some good examples showing off the advantages of Ruby. I'm new to
>Ruby, so all I've been able to do so far is pick some examples from
>the Programming Ruby book, and do a Google search on "compare ruby
>python". What I've found is way out-of-date.
>
>
the ruby code could be simplified:
file, length, name, title = line.chomp.split(/\s*\|\s*/)
name.squeeze!(" ")
=>
file, length, name, title =line.split /\|/
name.strip!
also, if min and sec are numbers, they should be kept in number
variables imho. but it makes the code look more complicated to newbyes
so it's discussable:
mins, secs = length.scan(/\d+/)
songs.append Song.new(title, name, mins.to_i*60+secs.to_i)
=>
mins,secs = length.scan(/\d+/).map {|i| i.to_i}
songs.append Song.new(title, name, mins*60+secs)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic