Langsung ke konten utama

Apa itu Ruby?

 

Apa itu ruby?

Menurut wikipedia Ruby adalah bahasa pemrograman dinamis berbasis skrip yang berorientasi obyek. Tujuan dari ruby adalah menggabungkan kelebihan dari semua bahasa-bahasa pemrograman skrip yang ada di dunia. Ruby ditulis dengan bahasa pemrograman C dengan kemampuan dasar seperti Perl dan Python. 

kalau kata https://www.ruby-lang.org

Ruby adalah...

Bahasa pemrograman open source dinamis, mudah dimengerti dan produktif. Sintaks Ruby elegan, natural, mudah dibaca dan ditulis.

Ah intinya kalau buat saya ruby ini cantik dah..  simple, mudah dipelajari dan mudah di pahami tetapi dengan fungsi yang powerfull..

Ruby ini sangat cocok buat orang yang baru pertama kali belajar pemorgraman ataupun yang memang sudah bisa tapi pengen nyoba bahasa pemrograman lain..
Sayapun yang terbiasa dengan php kemudian belajar ruby, karena tergoda dengan kecantikan si ruby ini.. jadi yaa apa salahnya untuk mulai belajar ruby..

Ruby Interaktif

Ruby juga memiliki modus interaktif seperti python. Untuk masuk ke modus ini, dapat menggunakan perintah irb (Interactive Ruby). Maka akan muncul tampilan seperti ini:


Ok kita coba lebih lanjut......


berikut adalah contoh sintaks dasar ruby menggunakan irb, cukup simple kan..
unttuk menampilkan text atau sebuah variabel kita bisa gunakan perintah print atau puts dan untuk melakukan perulangan sebanyak 3 kali cukup dengan perintah


sintaksnya cukup mudah di pahami kan, dari situ kita bisa tahu  bahwa perintah tersebut bermakna cetak 'text' sebanyak tiga kali..

Dan ada hal-hal yang menarik ruby, dan kebanyak banyak yang hampir gila karna ini,

1. Titik Koma => ;
yap, titik koma, si titk koma ini kadang jadi sesuatu yang sangan menjengkelkan, ketika kita membuat program eh gak jalan, dan kita browsing sana sini dan ternyata hanya kurang titik koma doang, sepele dan receh tapi ngaruh... tenang... di ruby dia gak butuh titik koma untuk mengakhiri setiap akhir baris perintahnya, jadi.... say good bye titik koma

2. Kurung Kurawal => {}
yang kedua yang kadang kejelimet itu adalah kurung kurawal, kurung kurawal biasanya digunakan dalam penulisan if else atau untuk menandai sebuag block function, dimana kurung kurawal ini sebagai penanda sebuah block if, function atau class itu dimulai dari mana sampai mana, nah si kurung kurawal ini menjadi salah satu penyebab fakor terjadinya error (karna kita lupa nutup kurung nya). nah di ruby kita gak udah kejelimet lagi ama kurung kurawal ini, sebagai gantinya untuk mengakhiri sebuah block if, function atau class di ruby menggunakan end

oh iya ngomongin salary nih ya seorang programmer ruby itu dibayar lebih mahal daripada programmer php, dan inilah salah satu point penting untuk mencoba upgrade skill dengan belajar ruby.. yaaa itung-itung ihtiar buat perbaiki taraf hidup dah.. hehe...
sumbernya silahkan buka link https://www.lifehacker.com.au/2014/11/which-programming-languages-earn-you-the-highest-salary/ dan https://qz.com/298635/these-programming-languages-will-earn-you-the-most-money/

Jadi Kesimpulannya...........
Ruby itu cantik dan elegant, sintaks nya simpel mudah dipelajari dan powerfull, dan yang terkhir gajinya gede bro... jadi yuk mulai belajar ruby nya..

Komentar