Senin, 04 November 2019

Kelebihan Dan Kekurangan Python

Hasil gambar untuk kelebihan dan kekurangan bahasa pemrograman python

Kelebihan Bahasa Pemrograman Python

1. Library yang luas dan banyak
Python memiliki library luas dengan beragam modul yang siap untuk Anda gunakan. Di dalamnya terdapat beragam kode untuk beragam keperluan seperti regular expressions, documentation-generation, unit-testing, databases, CGI, email, dan masih banyak lagi. Dengan kelebihan ini, maka Anda tidak perlu lagi menulis kode lengkap secara manual.
2. Meningkatkan produktivitas developer
Bahasa yang sederhana serta library yang luas dapat membuat developer menjadi lebih produktif. Selain itu, dengan Python Anda juga hanya perlu menulis kode lebih sedikit sehingga Anda mempunyai lebih banyak waktu untuk bisa mengerjakan yang lain.
3. Mendukung IoT
Python mendukung Internet of Things (IoT) dengan sangat baik. IoT merupakan teknologi yang dapat menghubungkan benda-benda di sekitar Anda ke dalam sebuah jaringan yang menghubungkan satu dengan yang lain.
4. Embeddable
Pyhton juga dapat ditanam atau disematkan. Anda dapat meletakkan kode Python Anda ke dalam sumber bahasa lain seperti C++. Kemampuan ini memungkinkan Anda untuk  menambahkan kemampuan scripting ke dalam bahasa lain.
Baca Juga: 7 Bahasa Pemrograman Terpopuler di Indonesia yang Bisa Anda Pelajari

Kekurangan Bahasa Pemrograman Python

1. Eksekusi yang lambat
Python merupakan bahasa interpreter yang bekerja dengan menggunakan kompiler. Ketika dijalankan, Pyhton akan bekerja lebih lambat jika dibandingkan dengan bahasa lain. Namun hal ini juga tergantung dari besar atau kecilnya program yang akan dibuat.
2. Lemah dalam komputasi mobile
Bahasa ini lebih cocok digunakan untuk platform desktop dan server tetapi lemah untuk komputasi mobile. Penggunaan Pyhthon kurang cocok untuk pengembangan ponsel dan pengembangan game.
3. Kesalahan Run Time
Python diketik secara dinamis sehingga Anda tidak perlu mendeklarasikan tipe variabel saat menulis kode. Meskipun ini memudahkan developer selama pengkodean, namun dapat meningkatan terjadinya kesalahan pada saat run-time.
4. Kesulitan dalam bahasa lain
Para pengguna Python biasanya akan sangat terbiasa dengan beragam fitur dan library yang luas. Hal ini akan membuat mereka mengalami sedikit masalah ketika belajar atau bekerja dengan bahasa pemrograman yang lain.

0 komentar:

Posting Komentar