Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Кратка презентација за Ruby

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Кратка презентација за Ruby

Оваа презентација ја држев на еден од состаноците на Connect Lab при ФИНКИ, УКИМ.

Avatar for Stojan Dimitrovski

Stojan Dimitrovski

November 28, 2012
Tweet

More Decks by Stojan Dimitrovski

Other Decks in Technology

Transcript

  1. Gently: WTF!? for (int i = 0; i < 10;

    i++) { printf(“Здраво, свету!\n”); }
  2. Променливи: duck = “патка :)” quack = 10 шатка =

    :квачка ducks = [ :митра, :петра ] a.k.a. duck typing
  3. Константи: DUCK = “патка :)” QUACK = 10 ШАТКА =

    :квачка DUCKS = [ :митра, :петра ] Константите во Ruby и не се баш константни...
  4. nil

  5. Блокови! map = { :a => 3, :b => 4

    } map.each do |key, value| puts “#{key} => #{value}” end
  6. Блокови! broevi = [ 1, 2, 3, 4, 5, 6,

    7, 8 ] broevi.map! do |broj| if broj % 2 == 0 broj + 1 else broj end end
  7. ...