PYTHON??!!??
Perkenalkan saya Faisal (hanya) seorang mahasiswa yang ingin berbagi sedikit informasi tentang dunia teknologi. Jadi disini saya ingin membagi brief information tentang python. Python disini bukan lah jenis ular, namun karena topiknya teknologi, maka python adalah salah satu bahasa pemrograman yang saat ini sedang naik daun.
Berikut ini adalah cuplikan video dari sang creator
Python adalah suatu bahasa pemrograman yang tergolong high-level programming language. Apa itu high-level language? Jadi di dalam dunia pemrograman terdapat 3 tingkat klasifikasi bahasa, yang mana bahasa tersebut diurutkan sesuai dengan “keramahan” dengan bahasa manusia. Tingkat tinggi, tingkat menengah, dan tingkat rendah. Artinya bahasa tingkat tinggi itu bahasa program yang menggunakan instruksi-instruksi seperti dalam bahasa manusia, sedangkat bahasa tingkat rendah itu bahasa program yang menggunakan berbagai macam perintah yang terdengar asing dalam bahasa manusia.
Itu artinya python adalah salah satu bahasa program yang cukup ramah bagi manusia terutama bagi mereka yang baru berkenalan dengan dunia computer. Namun apakah itu artinya python adalah bahasa yang kurang powerful dikarenakan menggunakan instruksi-instruksi seperti dalam bahasa manusia? Tentu tidak dong. Walaupun instruksi didalamnya cukup ramah dengan manusia, python ini bisa dibilang cukup kuat loh.
Python dibuat dan dirancang oleh seorang programmer asal Belanda yang bernama Guido van Rossum. Saat beliau merancang bahasa python, dirinya sedang bekerja di perusahaan yang bernama Centrum Wiskunde & Informatica (CWI). Alasan beliau membuat bahasa program tersebut adalah karena beliau merasa bahasa ABC kurang begitu bisa untuk mengatasi exception handling dan saat itu ditargetkan untuk bisa beroperasi di system operasi Amoeba.
Pada dasarnya python telah dirancang & didesain oleh van Rossum sejak tahun 1980an, namun baru secara resmi rilis pada tahun 1991. Kira-kira apa alasan van Rossum memberi nama programnya adalah python? Ternyata beliau sangat menggemari acara televisi inggris yang bernama Monty Python. Jadi asal usul penamaan python bukanlah dari jenis ular.
Berikut ini adalah cuplikan video tentang alasan mengapa harus belajar python
Selain kelebihan yang dimiliki oleh python, kira-kira apa ya kelemahan dari python ini? Ternyata eksekusi program yang dirancang dalam bahasa python cukup lambat jika dibandingkan dengan C++, selain itu dengan memiliki kelebihan berupa beragamnya library yang dimiliki ternyata mampu membuat programmer nyaman sehingga ketika beralih menggunakan bahasa lain, mampu membuat tantangan tersendiri bagi si programmer. Python dikenal cukup “buas” apabila digunakan untuk program desktop dan server, namun python dirasa kurang cocok untuk mobile development dan game development.
Jadi apakah teman-teman semua telah tertarik untuk belajar python? Yaaa itung-itung persiapan untuk menghadapi dunia yang semakin hari kian canggih.
Referensi :
- https://www.youtube.com/watch?v=Y8Tko2YC5hA
- https://www.youtube.com/watch?v=J0Aq44Pze-w
- https://en.wikipedia.org/wiki/Guido_van_Rossum
- https://webdev-id.com/news/kelebihan-dan-kekurangan-bahasa-pemrograman-python
- https://medium.com/@johnwolfe820/a-brief-history-of-python-ca2fa1f2e99e
- https://en.wikipedia.org/wiki/Python_(programming_language)#Mathematics