Skip to content

Latest commit

 

History

History
58 lines (47 loc) · 1.33 KB

[01]-pengenalan_ruby.md

File metadata and controls

58 lines (47 loc) · 1.33 KB

Pengenalan Ruby

Ruby merupakan bahasa pemrograman berbasis skrip dan dinamik, berorientasi objek.

puts "Ruby on Rails"
# Ruby on Rails
#=> nil

satu,dua,tiga = 1,2,3
puts (satu + dua == tiga)
#true
#=> nil 

Bahasa Ruby didesain oleh Yukihiro Matsumoto pada tahun 1995 ditulis dalam Bahasa C dan FOSS (Free Open Source Software). Ruby mengevaluasi semua nilai adalah objek, jadi setiap nilai yang anda berikan memiliki fungsinya sendiri.

Berikut Penerapan beberapa konsep pemrograman pada Ruby:

  • Percabangan
if true
   puts "Percabangan"
end
  • Perulangan
for index in 1..3
  puts index
end
  • Iterator
larik = [ 1 , 3 , 4 ,2 ]
larik.map do |isi_larik|
  isi_larik * 2
end
puts larik
  • Fungsi
def tambah(d,b)
   (d + b)
end

puts tambah(3,2)
# 5

Untuk membangun kefasihan anda berbahasa perbanyak berlatih membuat program dengan sintak dan permasalahan yang ada disekitar anda.

Jika bahasa pemrograman merubah cara anda berfikir maka itulah pemrograman. Tidak hanya berjalan dimesin tapi dikepala anda dalam bentuk pemahaman komputasional.

Friendly Tips

  • Praktikan contoh program pada Tutorial ini dan pahami.
  • Jangan kopi paste kode, tulis kode tersebut. biasakan anda menulis.
  • Gunakan pemisalan untuk mengambarkan suatu masalah, agar anda mudah mengingat prinsip kerja algoritma anda.