Kenaikan LLMs agenik telah secara mendasar mengubah definisi 'kode'. Di mana kode dulu berfungsi sebagai artefak akhir dari siklus hidup pengembangan perangkat lunak, LLMs sekarang dapat menghasilkannya sesuai permintaan, mengurangi kode menjadi sarana yang dapat dihasilkan kembali daripada tujuan akhir. Evolusi ini mencerminkan perasaan yang dinyatakan oleh Elon Musk, yang menyarankan bahwa kode sumber semakin mirip dengan bahasa perakitan, dengan kemampuan AI untuk menghasilkan biner efisien secara langsung.
Namun, pergeseran ini menimbulkan pertanyaan tentang peran bahasa pemrograman tradisional. Sementara LLMs mungkin menafsirkan prompt dan konteks sebagai 'kode' baru, bahasa pemrograman masih berperan penting: mengurangi keambiguan dalam spesifikasi yang bahasa alami seperti Inggris secara inheren kekurangannya.
Tanpa bahasa yang tepat dan tidak ambigu, menginterpretasikan spesifikasi seiring waktu menjadi rawan kesalahan.
Pada dasarnya, kode tidak menjadi tidak relevan tetapi sedang berevolusi. Selama eksekusi deterministik tetap penting, bahasa pemrograman tetap esensial, bahkan jika perannya bergeser menuju spesifikasi yang lebih jelas daripada instruksi langsung ke mesin.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing