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

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

Кратка презентација за 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. ...