Python: Akhir Explorasi dan Exploitasi Berbagai Bahasa Pemrograman?

Bahasa pemrograman selalu berkembang seiring waktu. Kepopulerannya juga dapat berubah, meningkat, menurun atau bahkan dilupakan.

Bahasa pemrograman yang pertama kali saya pelajari adalah Basic (Basica, GW-Basic dan Turbo Basic). Berkat menguasai bahasa tersebut, saya ditunjuk menjadi ketua tim pengolahan data kuesioner hasil KKN (Kuliah Kerja Nyata). Mulai dari proses entri data, validasi, hingga menjadi statistik yang diperlukan untuk mengambil kesimpulan.

Sesudah masuk bekerja, Basic masih saya pakai selama 1 tahun di kantor. Setelah itu beralih ke dBase3 dan FoxPro selama kurang lebih 3 tahun karena kemudahannya mengolah database.

Namun setelah itu saya beralih ke yang lain lagi, yaitu Clarion yang menerapkan konsep RAD (Rapid Application Development), karenanya pengembangan aplikasi database menjadi sangat mudah dan cepat karena. Tidak membutuhkan waktu yang lama untuk membangun sebuah prototipe dengan bantuan Clarion. Aplikasi pertama yang saya bangun adalah Skoring Akreditasi Program Studi Strata 1 yang diselenggarakan oleh BAN-PT.

Sekitar 5 tahun lebih saya bertahan pada bahasa pemrograman ini, mulai versi 2.1, 3, hingga versi 5; sampai akhirnya saya mulai mempelajari Webbased application programming.

20-dos-fea0247a1c0eedd755629350101b64c5-clarion-professional-developer-2-1-splash

Aplikasi bebasis web yang pertama saya pelajari adalah ColdFushion. Namun hanya sebentar, cukup sebagai batu loncatan berkenalan dengan sesuatu yang benar-benar baru, yaitu: Linux.

Saya ingat pertama kali mulai menyukai Linux, cuma karena membaca artikel ini: Coffee-Howto yaitu bagaimana membuat kopi secara remot.

Semenjak mengenal Linux, saya mulai belajar PHP untuk pengembangan aplikasi berbasis web, dan betah banget sampai sekarang. Beberapa bahasa pemrograman juga diexplore satu-satu. Karena tidak semua client memerlukan webbased application. Kadang saya harus kembali ke Clarion atau Foxpro karena belum juga menguasai Java.

Sampai akhirya tahun ini saya mengenal Python dan mulai jatuh cinta. Belum pernah terasa seperti ini menyukai suatu bahasa pemrograman. Kita lihat saja, apakah “kejatuhcintaan” pada bahasa ini membuat saya sanggup membangun aplikasi yg dibutuhkan oleh client, baik aplikasi desktop, web, game, maupun scientific project.

python_logo_and_wordmark-svg

Semoga bermanfaat..