~/VibeHandbook
PDF Gratis

Bab 10 · 07

Biaya Sesungguhnya dari Pilihan Eksotis

Menggoda sekali untuk memilih sebuah bahasa karena ia elegan, atau cepat, atau karena seseorang yang Anda hormati bersumpah demi bahasa itu. Untuk vibe coding secara khusus, insting itu bisa diam-diam menenggelamkan sebuah proyek. Inilah alasannya: setiap jam yang Anda habiskan bergulat dengan perkakas sebuah bahasa niche, atau mengurai output AI yang salah secara halus karena model tersebut telah melihat terlalu sedikit contoh, adalah satu jam yang tidak Anda habiskan untuk merilis produk. Pilihan eksotis jarang gagal secara berisik. Ia gagal sebagai tetesan pelan berupa putaran perbaikan ekstra, pustaka yang hilang, dan jawaban Stack Overflow yang tidak ada.

Secara konkret, hukumannya muncul di tiga tempat. Pertama, AI kurang fasih, jadi ia membuat lebih banyak kesalahan dan lebih buruk dalam memperbaikinya — dan Anda, yang tidak mengenal bahasa itu, tidak bisa membedakan kode yang baik dari yang buruk. Kedua, ekosistemnya lebih tipis, jadi pustaka yang Anda butuhkan mungkin tidak ada, mungkin sudah ditelantarkan, atau mungkin tidak punya contoh untuk disalin. Ketiga, saat Anda tersendat, web menjadi lebih sunyi: lebih sedikit tutorial, lebih sedikit pertanyaan yang terjawab, lebih sedikit orang yang pernah menabrak tembok yang persis sama dengan Anda. Dengan Python atau TypeScript, ketiga hal itu bukan masalah.

Tidak satu pun dari ini berarti bahasa-bahasa eksotis itu buruk. Ini berarti beban pembuktian ada pada pilihan eksotis itu. Jika Anda punya alasan yang konkret dan spesifik — Anda benar-benar butuh kecepatan Rust, Anda dipaksa memakai Swift oleh App Store, Anda memperluas sebuah layanan Go yang sudah ada — maka bayarlah biayanya dengan mata terbuka. Jika alasannya adalah "kelihatannya keren," pilihlah opsi yang populer dan rilislah sesuatu. Anda selalu bisa menulis ulang nanti, dan hampir selalu Anda tidak akan melakukannya, karena pilihan populer akan sudah menyelesaikan tugasnya.

Mau versi offline?

Unduh seluruh buku sebagai PDF atau EPUB — gratis.