Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
What language is this?
#16
(02-20-2010, 10:39 PM)uber1337 Wrote: You can multiply using "*" in Ruby

Good, thank you for pointing that out.

(02-23-2010, 03:16 AM)Wolskie Wrote: We can do it like that too, by packing everything together.
Code:
x=0;(0..1000).each{|f|(f%3==0||f%5==0)?x+=f : nil}

or we could do this:

Code:
#!/usr/bin/env ruby
def calculate()
  tmp = 0
  (0..1000).each do |number|
    if (number % 3 == 0 || number % 5 == 0) then
      tmp += number
    end
  end
puts number
end
calculate()
Oh yeah I forgot that ruby was the optimal language for ugly one liners Smile forgot who I was messing with Tongue. As someone over at HF put it:
Python is SO readable. A lot of Rubyists are obsessed with the 'Ruby Way', which usually consists of single-line, multi-layered functional code, making it unmaintainable.
Don't get me wrong I love one liners, but
Code:
x=0;(0..1000).each{|f|(f%3==0||f%5==0)?x+=f : nil}

Looks very hard to digest.
[Image: izsyo6.jpg]


Reply


Messages In This Thread
What language is this? - by eXPerience™ - 02-20-2010, 01:33 PM
RE: What language is this? - by Jordan L. - 02-20-2010, 04:26 PM
RE: What language is this? - by Omniscient - 02-20-2010, 04:57 PM
RE: What language is this? - by Canoris - 02-20-2010, 06:06 PM
RE: What language is this? - by Omniscient - 02-20-2010, 06:31 PM
RE: What language is this? - by Jordan L. - 02-20-2010, 06:43 PM
RE: What language is this? - by Zomaian - 02-20-2010, 07:00 PM
RE: What language is this? - by Omniscient - 02-20-2010, 07:11 PM
RE: What language is this? - by Zomaian - 02-20-2010, 08:08 PM
RE: What language is this? - by eXPerience™ - 02-20-2010, 07:21 PM
RE: What language is this? - by uber1337 - 02-20-2010, 09:48 PM
RE: What language is this? - by Ph4ge - 03-03-2010, 08:43 PM
RE: What language is this? - by Zomaian - 02-20-2010, 10:25 PM
RE: What language is this? - by uber1337 - 02-20-2010, 10:39 PM
RE: What language is this? - by Wolskie - 02-23-2010, 03:16 AM
RE: What language is this? - by eXPerience™ - 02-21-2010, 10:38 AM
RE: What language is this? - by uber1337 - 02-23-2010, 06:54 PM
RE: What language is this? - by Wolskie - 02-23-2010, 09:54 PM
RE: What language is this? - by Canoris - 02-26-2010, 09:13 PM
RE: What language is this? - by uber1337 - 02-24-2010, 12:22 PM
RE: What language is this? - by uber1337 - 02-26-2010, 10:05 PM
RE: What language is this? - by Wolskie - 02-26-2010, 11:13 PM
RE: What language is this? - by uber1337 - 02-27-2010, 08:27 AM
RE: What language is this? - by Wolskie - 02-28-2010, 12:09 AM
RE: What language is this? - by uber1337 - 02-28-2010, 08:45 AM
RE: What language is this? - by Wolskie - 03-04-2010, 02:17 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)