GitHub baru sahaja menulis semula runtime agen Copilot dalam Rust. Bukan migrasi kecil juga. ~430,000 baris kod TypeScript pengeluaran dilalui melalui pindahan, menghasilkan 800,000+ baris kod Rust pengeluaran. Dan bahagian paling aneh? Agen AI menulis sebahagian besar kod tersebut. Pindahan ini dilaksanakan melalui 128 PR dalam tempoh kira-kira 14.5 minggu, sambil Copilot terus menghantar pembaruan sepanjang proses tersebut. Matlamatnya bukan sekadar "Rust lebih pantas". Rust memberikan runtime: - overhead permulaan dan masa berjalan yang lebih rendah - penggunaan sumber yang boleh diramalkan - binari asli - interoperabiliti C ABI - penyemaian yang lebih mudah di across C#, TypeScript, Python, Rust, Go dan Java - kurang bergantung kepada Node.js/V8 GitHub juga melaporkan peningkatan prestasi berukuran beberapa ganda. Namun, terdapat banyak regresi. Pasukan masih perlu memperbaiki isu kebetulan, ralat kitaran/hidup, ketidaksesuaian tingkah laku dan masalah sempadan hos. Itulah pelajaran penting. AI tidak secara ajaib menulis semula 800,000 baris kod dengan betul. Ia menjadikan penulisan semula ini secara ekonomik mungkin, yang sebelum ini memerlukan pasukan besar dan 1–2 tahun. Masa depan yang menarik bukanlah AI menggantikan pengatur cara. Tetapi projek yang sebelum ini terlalu mahal untuk dicuba kini menjadi mungkin. Rust + agen pengkodean AI akan menjadi kombinasi yang sangat menarik.
Pandit | Ξ🦇🔊Kongsi
Sumber:Tunjukkan artikel asal
Penafian: Maklumat yang terdapat pada halaman ini mungkin telah diperoleh daripada pihak ketiga dan tidak semestinya menggambarkan pandangan atau pendapat KuCoin. Kandungan ini adalah disediakan bagi tujuan maklumat umum sahaja, tanpa sebarang perwakilan atau waranti dalam apa jua bentuk, dan juga tidak boleh ditafsirkan sebagai nasihat kewangan atau pelaburan. KuCoin tidak akan bertanggungjawab untuk sebarang kesilapan atau pengabaian, atau untuk sebarang akibat yang terhasil daripada penggunaan maklumat ini.
Pelaburan dalam aset digital boleh membawa risiko. Sila menilai risiko produk dan toleransi risiko anda dengan teliti berdasarkan keadaan kewangan anda sendiri. Untuk maklumat lanjut, sila rujuk kepada Terma Penggunaan dan Pendedahan Risiko kami.