Padha rencana kanggo nulis maneh cangkang printah Fish ing Rust

Peter Ammon, pimpinan tim cangkang interaktif Fish, wis nerbitake rencana kanggo mindhah pangembangan proyek kasebut menyang basa Rust. Padha rencana ora nulis maneh cangkang saka ngeruk, nanging mboko sithik, modul dening modul, nerjemahake saka C ++ kanggo basa Rust. Miturut pangembang Fish, nggunakake Rust bakal mbantu ngatasi masalah multithreading, entuk alat deteksi kesalahan sing luwih modern lan berkualitas, nambah keamanan memori lan nyisihake kesalahan, kayata ngakses memori sawise dibebasake, nalika ngolah string sing digunakake Fish. jinis wchar_t.

Punika nyatet sing alat kanggo basa C ++ dianggep dening pangembang minangka outdated, lan ana ngedeni sing terus nggunakake C ++, kangelan nemokake peserta project anyar bakal nambah ing mangsa. Basa Rust katon minangka basa sing luwih njanjeni lan berkembang kanthi aktif kanthi komunitas sing aktif lan berkembang, sing wis kenal karo pangembang Fish saiki lan bisa ngrampungake masalah proyek kasebut.

Sajrone periode transisi, coexistence C ++ lan kode Rust bakal mesthekake nggunakake FFI (Foreign Function Interface) bindings. Wekasanipun, ing release utama sabanjurΓ© padha rencana kanggo rampung nerjemahake project menyang basa Rust.

Source: opennet.ru

Add a comment