====Tuhan Tidak Bermain-main Dengan Dadu====

Disamping adalah Logo yang saya banggakan karena ahh sudah lah :v. Langsung saja kita ke pembahasan dibawah ini @_@. Fitur - fitur yang a...

Memilih Python(?)

Disamping adalah Logo yang saya banggakan karena ahh sudah lah :v. Langsung saja kita ke pembahasan dibawah ini @_@.

Fitur - fitur yang ada di dalam bahasa pemrograman Python.

Memiliki library yang cukup luas, dalam distribusi Python telah disediakan modul-modul siap pakai untuk berbagai keperluan programing kalian nantinya.
Memiliki tata bahasa yang simple dan cukup mudah untuk di pahami (bahkan untuk pemula).
Memiliki aturan layout source code yang memudahkan pengecekan, pembacaan kembali, dan penulisan ulang source code tersebut.
Bersifat OOP (berorientasi objek).
Memiliki sistem pengelolaan memory yang auto, garbage collection, seperti Java.
Bersifat modular, mudah dikembangkan dengan menciptakan modul-modul baru, dimana modul-modul tersebut dapat dibangun dengan bahasa Python maupun C/C++ (dengan kata lain,, kita dapat menciptakan modul,, Keren kan?? >_<).
Memiliki fasilitas pengumpulan sampah secara auto, seperti halnya pada bahasa pemrograman Java, python memiliki fasilitas pengaturan penggunaan memory komputer sehingga para programmer tidak perlu melakukan pengaturan memory komputer secara langsung.

Kelebihan bahasa pemrograman python :

Bersifat OOP atau objek oriented programing. Yaitu bahasa pemrograman yang berorentasi objek.
Kemampuan management memory secara auto yaitu kumpulan sampah memory sehingga dapat menghindari pencatatan source code
Tidak ada tahapan dalam proses compile.
Terdapat kelas, modul, exception sehingga terdapat dukungan pemrograman skala besar.
Tidak ada deklarasi atau penentuan tipe data sehingga membuat program menjadi lebih sederhana, singkat, dan flexible.
Lintas platform.
Memiliki code program yang singkat.
Karena singkat, bahasa ini terkenal cepat dan powerfull.
Tentunya open source dan dapat di jalankan di Windows, OSX, Unix, Mac OS.
Dukungan dokumentasi yang sangat lengkap.
Cepat, kuat dan handal.
Banyak digunakan oleh pembuat aplikasi besar.
Banyak komunitas yang menggunakan bahasa ini
Mudah di baca dan di pahami baik bagi pemula maupun pro.

Tentu saja setiap yang memiliki kelebihan pasti ada kekurangan,, berikut kekurangannya.
Kurang ketat dalam masalah tipe data.
Walaupun bersifat OOP tapi tidak seketat Java.
Mungkin hanya itu kekurangan yang aku temukan sejauh ini,, karena mencari kekurangan itu tidak baik >_<.


Aplikasi - aplikasi besar yang menggunakan bahasa python.

Ini akan menjadi bukti betapa cepat dan powerfullnya bahasa ini sehingga dipilih oleh programer - programer pro untuk membuat aplikasi nya... Berikut aku kasih contohnya di bawah ini...

berdasarkan situs Code Factory, Python ini telah digunakan oleh perusahaan besar seperti :
Google
Youtube
instagram
Pinterest
Bing
Reddit
DropBox dan lainnya.
Sedangkan untuk bahasa pemograman, menurut situs Code Factory, python juga digunakan oleh :
Facebook
Wikipedia
Baidu
Yahoo
Tumblr
Flickr, dan seterusnya.
Nah Readers ? Sudah jelaskan mengapa aku memilih untuk suka dengna bahasa pemrograman python ini ? Tentu ini menurut sepengetahuan aku ya.. Ya mungkin saja salah dan bisa saja benar... jadi aku tidak meng claim bahwa apa yang aku sampaikan pada blog ini sepenuhnya benar. Karena apa yang aku sampaikan pada postingan kali ini, hanya berdasarkan pengetahuan aku yang di dukung dengan sumber - sumber yang cukup bisa di percaya...

Baca Juga :
Mengenal Bahasa Pemrograman
Cara Install Python Via Terminal - Linux

0 Komentar @_@: