Wpis z mikrobloga

Niedawno zacząłem się uczyć #ruby, zrobiłem prosty kalkulator i jestem z niego dumny

class Integer
def +(*i)
$sss="y: " unless $sss.nil?
$sss="x: " if $sss.nil?
print $sss
end
end
$..+

begin
raise $<.readline
rescue
$..+
$"<<$<.readline
puts ($".pop.to_i) - -($!.message.to_i)
end

#programowanie

Bardzo fajny język, polecam
  • 11
  • Odpowiedz
  • 1
mam jeszcze jedną wersję

print "x: "
x = $<.readline.to_i
print "y: "
y = $<.readline.to_i

code = "|x, y|"

(x+1).times do |dx|
(y+1).times do |dy|
code += "puts #{dx + dy} if x == #{dx} and y == #{dy}\n"
end

end

eval "lambda { #{code} }.call(#{x}, #{y})"
  • Odpowiedz
Niedawno zacząłem się uczyć #ruby


@assninja: Aż spojrzałem na kalendarz. I faktycznie. Jest 2005. Coś mi się musiało przyśnić z tym 2024. Dobrze że mnie obudziłeś.
  • Odpowiedz
  • 0
@Krolik: SUPER RUBY BULWO

tak serio to nadal mój ulubiony język, wszelkie automatyzacje, web-appki etc w nim piszę bo jest najszybciej. A znam go od dobrych kilkunastu lat ale chciałem zrobić najbardziej pok*ny kod jaki się da - i ruby jest do tego wyśmienity XD
  • Odpowiedz
Niedawno zacząłem się uczyć #ruby,

tak serio to nadal mój ulubiony język, wszelkie automatyzacje, web-appki etc w nim piszę bo jest najszybciej. A znam go od dobrych kilkunastu lat


@assninja: to się zdecyduj w końcu xD
  • Odpowiedz