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

Postingan populer dari blog ini

Daftar isi belajar ruby

Daftar isi belajar ruby Halo semua.... Di postingan ini isinya daftar isi tutorial belajar pemrograman menggunakan ruby sudah dan akan dibuat, yaa kaya silabus gitu lah kalo di kuliahan mah... jadi buat temen-temen yg pengen belajar bareng mengenai pemrograman ruby, silahkan beli bukunya ato ikut kursus online ato cari tutorial di yutub z sono, disimah yg bikin nya jg masih belaar juga.. hehe... tapi yaa bodo amat dah.. semoga ada manfaatnya... Ruby itu apaan sih? Cara install ruby cara simple atau install via rbenv Variabel, Tipe Data dan Operator Array / Hash Struktur Kontrol / Percabangan / If Else Metode / Method Kelas / Class Ruby On Rails *isi materinya ntar di nyusul, kalo lg niat.. :) hehe...

Cara Setup database di Laravel

Cara setup database di laravel, pertama-tama buat dahulu database di phpmyadmin. kemudiuan buka file .env yg ada pada project laravel nya, kemudian sesuaikan DB_DATABASE dengan nama database yang sudah dibuat tadi, kemudian sesuaikan DB_USERNAME dan DB_PASSWORD dengan konfigurasi yang ada di lakptop kalian, untuk default nya sh username nya root dan untuk password di kosongkan saja. udah, gitu aja... to be continued...

Jawaban soal tes programmer

Jawaban soal tes programmer 1. Apa itu constructor, method, class, object, variable, parameter, function, procedure ? – Constructor adalah suatu method yang akan dieksekusi saat pembuatan objek, dan juga constructor ini digunakan untuk inisialisasi objek atau memperkenalkan data objek. – Penulisan constructor sendiri itu adalah dengan menuliskan nama method constructor yang sama seperti nama class. -  Method  adalah tindakan yang bisa dilakukan di dalam  class . Jika menggunakan analogi  class laptop  kita, maka contoh method adalah:  menghidupkan laptop ,  mematikan laptop ,  mengganti cover laptop , dan berbagai tindakan lain. -  Class adalah cetak biru atau  blueprint  dari  object . Class digunakan hanya untuk membuat kerangka dasar. Yang akan kita pakai nantinya adalah hasil cetakan dari class, yakni  object . - Object  atau  Objek  adalah  hasil cetak  dari  class , atau hasil ‘ konkrit’...