Kelebihan Bahasa Python
Masuk kuliah di bidang teknologi dan sains? Siap siap ketemu
sama pemograman!
Selamat datang di dunia yang penuh kode-kode ya. Nah, kali
ini aku ingin menceritakan mengenai bahasa pemograman yang aku kenal. Salah
satunya adalah Python. Bahasa pemogran Python
telah mulai dikembangkan oleh Guido van Rossum pada tahun 1990, versi terakhir
python saat ini (2018) adalah versi 3.7.
Berikut kelebihan bahasa pemograman python.
- · Python adalah bahasa pemrograman high-level
- · Free, Open source, dan memiliki basis komunitas yang luas
- · Dapat dijalankan di berbagai platform
- · Distribusi standar sudah memiliki banyak modul
- · Source code dapat dikompile atau langsung dijalankan tanpa dikompile
- · Telah banyak digunakan secara luas (Google, NASA, Yahoo, Electronic Arts, skrip Linux, dll)
- · Scope tidak menggunakan tanda kurung kurawal namun menggunakan indentation
Dari Wikipedia di jelaskan bahwa Python mengutamakan pada
keterbacaan kode. Menggabungkan kapabilitas,
kemampuan, dengan sintaksis kode yang sangat jelas. dan dilengkapi dengan
fungsionalitas pustaka standar yang besar serta komprehensif. Python juga
didukung oleh komunitas yang besar.
Aku pertama kali mengenal bahasa python saat kuliah semester
delapan. Kebetulan project skripsiku lebih mudah dikerjakan menggunakan bahasa
Python. (aku menggunakan Raspberry Pi yang memang mengusung bahasa Python untuk
codingnya). Untuk orang yang sebelumnya terbiasa menggunakan bahasa C, bahasa
python terasa lebih manusiawi sih. Alias bahasanya high-level. Semakin tinggi
tingkat bahasa maka semakin mudah untuk di pahami manusia, sedang semakin
rendah maka akan seakin mendekati bahasa mesin.
Bahasa python memiliki dukungan komunitas yang luas,
sehingga jika kita mengalami kesulitan akan lebih mudah untuk mencari tempat
bertanya. Tengoklah ke stackoverflow atau github, kita bisa menemukan banyak
contoh dan troubleshooting yang akan sangat membantu projectmu. Bahasa Python
juga bersifat opensource sehingga kita di izinkan untuk mengedit dan
memodifikasi secara bebas.
Selain itu, distribusi standar python sudah memiliki banyak
modul, package dan library sehingga akan memudahkan kamu untuk menulis program
sesuai keinganan. Baik modul, package dan library tersebut dapat di akses
secara gratis. Sebut saja seperti
plotly, numpy, scipy yang bayak digunakan dalam data mining.
Saat ini kode python dapat dijalankan di berbagai platform
sistem operasi, beberapa di antaranya adalah:
- Linux/Unix
- Windows
- Mac OS X
- Java Virtual Machine
- OS/2
- Amiga
- Palm
- Symbian (untuk produk-produk Nokia)
Kamu dapat menggunakn banyak editor jika ingin menulis
program menggunakan bahasa python, antar lain seperti
- PyDev with Eclipse
- Komodo
- Emacs
- Vim
- TextMate
- Gedit
- Idle
- PIDA (Linux)(VIM Based)
- NotePad++ (Windows)
- BlueFish (Linux)
- PyCharm
- Visual Studio Code
Nah, segitu dulu ya post mengenai kelebihan Python. Kalau
ada revisi atau diskusi komen aja di bawah.
Comments
Post a Comment