Jumat, 08 Januari 2016

Perbandingan Antara Python dan Ruby

Kelebihan dan Kekurangan pada Python

Pemrograman berorientasi obyek
Interaktif, dinamis, dan alamiah
Akses hingga informasi interpreter
Tidak ada deklarasi tipe sehingga program lebih sederhana, singkat, dan fleksibel
Python tidak dapat digunakan sebagai dasar bahasa pemrograman implementasi untuk beberapa komponen
Python memberikan efisiensi dan fleksibilitas tradeoff by dengan tidak secara menyeluruh

Percabangan dan Perulangan Pada Ruby

Percabangan

If

            Digunakan untuk melakukan kondisi jika kondisi bernilai benar maka program akan mengeksekusi statement dibawahnya.

Bentuk Umum :

            if kondisi
                        statement
            end

Pengenalan Ruby

Sejarah Singkat Ruby

            Ruby merupakan bahasa scripting yang memiliki string processing yang sangat akurat misalnya regular expression, sangat cocok untuk administrator sistem untuk membuat shell script yang powerfull. Pencipta Ruby adalah Yukihiro Matsumo menggabungkan bagian-bagian dari bahasa favorit beliau seperti Perl, Smalktalk, Eiffel, Ada, dan Lisp.

Fungsi Pada Python

Fungsi adalah suatu blok program terpisah yang berfungsi sebagai sub-program untuk memproses sebagian dari pekerjaan program utama. Keuntungan menggunakan fungsi :

1. Meminimalkan penulisan perintah yang sama
2. Dapat digunakan kembali oleh program atau fungsi yang lain
3. Memudahkan dalam mencari kesalahan dan kesalahan dapat dialokasikan dalam suatu modul tertentu

Perulangan dan Percabangan pada Python

Perulangan pada Python

            Perintah perulangan digunakan untuk mengulang pengeksekusian statement-statement hingga berulang kali dengan iterasi yang diinginkan. Perintah perulangan pada Python adalah while dan for.

Pengenalan Python

Sejarah Singkat Python

           Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam sebagai kelanjutan dari bahasa pemrograman ABC. Versi terakhir yang dikeluarkan adalah 1.6 pada tahun 2000 dan para pengembang inti Python pindah ke BeOpen.com serta membentuk BeOpen PythonLabs. Untuk saat ini Python sudah mencapai versi 2.6.1 dan 3.0
        Nama Python dipilih oleh Guido karena kecintaannya pada acara televisi Monty Python’s Flying Circus.

Light Cruiser Naka



Lahir pada 30 November 1925, Naka merupakan anak bungsu dari tiga bersaudari Sendai-class dan ditunjuk sebagai flagship Skuadron Destroyer 4 kurang lebih 12 hari sebelum penyerangan ke Pearl Harbor. Pada saat penyerangan tersebut dilakukan, Naka bersama skuadron yang dipimpinnya dikirim ke Filipina selatan untuk mengawal kapal transportasi yang memuat divisi infantri ke-48. Dan pada saat itu, Naka pun juga mengalami kerusakan ringan akibat serangan pesawat bomber dan fighter Amerika. Setelahnya, Naka banyak berpartisipasi dalam beberapa tahap invasi ke Hindia Belanda, diantaranya adalah ke Tarakan, Balikpapan, Makasar, dan Battle of the Java Sea.