source avatarPandit | Ξ🦇🔊

Bagikan

GitHub baru saja menulis ulang runtime agen Copilot dalam Rust. Bukan migrasi kecil pula. ~430.000 baris kode TypeScript produksi dilewati melalui porting, menghasilkan lebih dari 800.000 baris kode Rust produksi. Dan bagian paling menakjubkan? AI agen menulis sebagian besar kode tersebut. Migrasi ini diterapkan melalui 128 PR selama sekitar 14,5 minggu, sementara Copilot terus merilis fitur selama proses berlangsung. Tujuannya bukan sekadar "Rust lebih cepat". Rust memberikan runtime: - overhead startup dan runtime yang lebih rendah - penggunaan sumber daya yang dapat diprediksi - binary asli - interoperabilitas C ABI - penyematannya yang lebih mudah di C#, TypeScript, Python, Rust, Go, dan Java - kurang bergantung pada Node.js/V8 GitHub juga melaporkan peningkatan kinerja beberapa orde besaran. Namun, banyak juga regresi. Tim masih harus memperbaiki masalah kebenaran, bug siklus hidup/keadaan, ketidaksesuaian perilaku, dan masalah batas host. Itulah pelajaran pentingnya. AI tidak secara ajaib menulis ulang 800.000 baris kode dengan benar. AI membuat penulisan ulang ini secara ekonomis mungkin, yang sebelumnya memerlukan tim besar dan 1–2 tahun. Masa depan yang menarik bukanlah AI menggantikan programmer. Tetapi proyek-proyek yang sebelumnya terlalu mahal untuk dicoba kini menjadi layak dilakukan. Kombinasi Rust + agen coding AI akan menjadi kombinasi yang sangat menarik.

Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini. Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.