Ba rera ho ngola hape khetla ea taelo ea Fish ho Rust

Peter Ammon, moetapele wa sehlopha sa kgetla ya Fish interactive shell, o phatlalalitse leano la ho fetisetsa ntshetsopele ya morero ho puo ya Rust. Ba rera ho se ngole khetla ho tloha qalong, empa butle-butle, mojule ka module, ba e fetolela ho tloha ho C ++ ho ea puong ea Rust. Ho ea ka bahlahisi ba Litlhapi, ho sebelisa Rust ho tla thusa ho rarolla mathata ka ho bala lintho tse ngata, ho fumana lisebelisoa tsa morao-rao le tsa boleng bo phahameng ba ho lemoha liphoso, ho ntlafatsa ts'ireletso ea mohopolo le ho tlosa liphoso, tse kang ho fumana mohopolo ka mor'a hore o lokolloe, ha o sebetsana le likhoele tseo Fish li li sebelisang. mofuta oa wchar_t.

Hoa hlokomeloa hore lisebelisoa tsa puo ea C ++ li nkoa ke bahlahisi e le tsa khale, 'me ho na le tšabo ea hore ka tšebeliso e tsoelang pele ea C ++, mathata a ho fumana barupeluoa ba bacha ba tla eketseha nakong e tlang. Puo ea Rust e nkoa e le puo e tšepisang le e tsoelang pele ka mafolofolo e nang le sechaba se mafolofolo le se ntseng se hōla, se seng se tloaelehile ho baetsi ba hona joale ba Fish mme se khona ho rarolla mathata ao morero o nang le ona.

Nakong ea phetoho, ho ba teng ha C ++ le Rust code ho tla netefatsoa ho sebelisoa li-FFI (Foreign Function Interface) tse tlamang. Qetellong, tokollong e kholo e latelang ba rera ho fetolela morero ona puong ea Rust.

Source: opennet.ru

Eketsa ka tlhaloso