ทันเอไอ

Global AI & tech news, in your language · every story source-checked

🌐Follow
← Back to news
LINE Facebook X
Alat/Open SourceVerified

Jacquard resmi diluncurkan, bahasa pemrograman baru yang dirancang agar AI menulis kode dan manusia sebagai pengawas

Pengembang meluncurkan bahasa pemrograman eksperimental bernama 'Jacquard' dengan struktur dan sintaksis yang dihasilkan dari analisis AI terhadap bahasa lain, guna menciptakan bahasa yang lebih 'dikuasai' oleh AI.

📅 16 Jul 2026, 03.24
Jacquard resmi diluncurkan, bahasa pemrograman baru yang dirancang agar AI menulis kode dan manusia sebagai pengawas

Di era di mana AI semakin berperan dalam menulis kode, seorang pengembang perangkat lunak meluncurkan proyek open-source menarik bernama "Jacquard". Ini adalah bahasa pemrograman ringan yang dirancang khusus untuk dunia masa kini, di mana sebagian besar kode dibuat oleh AI dan manusia bertugas sebagai pemeriksa utama. Nama bahasa ini terinspirasi dari mesin tenun Jacquard, salah satu mesin perintis yang bekerja dengan instruksi kartu berlubang dan dianggap sebagai cikal bakal komputer modern.

Yang membuat Jacquard berbeda adalah proses desainnya. Pembuatnya bereksperimen dengan meminta AI menganalisis ASTs (Abstract Syntax Trees) dari berbagai bahasa pemrograman populer, sehingga AI dapat menyintesis struktur dan sintaksis baru yang paling mudah dipahami dan dihasilkan oleh sistem itu sendiri. Hasilnya adalah bahasa dengan berbagai konsep inovatif.

Keunggulan utama Jacquard terletak pada sistem keamanan dan pengelolaan efek eksternal (external/world effects). Setiap tindakan yang berinteraksi dengan sistem luar, seperti mengakses filesystem atau jaringan, harus dinyatakan secara eksplisit dalam signature fungsi. Program tidak akan dapat menjalankan tindakan tersebut tanpa izin tertulis saat dieksekusi, yang membantu mengurangi risiko kode buatan AI melakukan hal yang tidak terduga.

Selain itu, Jacquard menggunakan sistem identitas kode berdasarkan konten (content-addressed identity). Artinya, bahasa ini mengenali "makna" kode, bukan sekadar karakternya. Hal ini memungkinkan perubahan tata letak, penambahan komentar, atau perubahan nama variabel tanpa harus mengompilasi atau menguji ulang seluruh kode, yang meningkatkan efisiensi proses pengembangan dan audit. Namun, pembuatnya menegaskan bahwa Jacquard saat ini masih berupa prototipe penelitian dan belum siap untuk penggunaan skala produksi.

Why it matters
Jacquard mencerminkan tren penciptaan perangkat masa kini yang tidak lagi dirancang khusus untuk manusia, melainkan untuk berkolaborasi langsung dengan AI. Dengan fokus pada keamanan dan kemudahan audit, ini bisa menjadi arah penting bagi masa depan pengembangan perangkat lunak.
#Jacquard#AI-Generated Code#Programming Language#Open Source