AI Mencoba Mengonversi Kode Python Menjadi C++

[Alexander] membuat codex_py2cpp sebagai cara bereksperimen dengan Codex, AI yang dimaksudkan untuk menerjemahkan bahasa alami ke dalam kode. [Alexander] memiliki ide yang sedikit berbeda, bagaimanapun, dan membuat codex_py2cpp sebagai cara untuk bermain dengan ide mengubah Python menjadi C++ secara otomatis. Ini tidak benar-benar dimaksudkan untuk membuat konversi kode yang kuat, tetapi sejauh eksperimen berjalan, itu cukup rapi.

Program ini bekerja dengan membaca skrip Python sebagai file input, menyiapkan beberapa parameter, lalu membuat permintaan ke Codex API OpenAI untuk konversi. Kemudian mencoba untuk mengkompilasi hasilnya. Jika kompilasi berhasil, semoga executable yang dihasilkan benar-benar berfungsi dengan cara yang sama seperti file input. Jika tidak? Nah, belajar itu menyenangkan juga. Jika Anda mencobanya, mungkin mulai dari yang sederhana dan jangan terlalu banyak melempar bola melengkung.

Codex adalah ide yang menarik, dan ini bukan eksperimen pertama yang kami lihat yang memainkan konsep menggunakan pembelajaran mesin dengan cara ini. Kami telah melihat proyek yang menghasilkan perintah Linux berdasarkan deskripsi verbal, dan kami sendiri [Maya Posch] melihat dari dekat GitHub Copilot, sebuah proyek yang sangat menjanjikan dan konsep, tetapi — setidaknya pada saat itu — jauh lebih sedikit dibandingkan dengan kepraktisan atau kegunaan yang sebenarnya.