Onlar Rustda Fish komanda qabığını yenidən yazmağı planlaşdırırlar

Fish interaktiv komanda qabığının arxasında duran komanda rəhbəri Peter Ammon layihənin inkişafını Rust-a köçürmək planını dərc etdi. Qabığı sıfırdan yenidən yazmaq əvəzinə, plan onu modul-modul olaraq tədricən C++-dan Rust-a köçürməkdir. Fish tərtibatçılarının fikrincə, Rust-dan istifadə çox iş parçacığı məsələlərini həll edəcək, daha müasir və yüksək keyfiyyətli xəta aşkarlama alətləri təqdim edəcək, yaddaş təhlükəsizliyini artıracaq və Fish-in wchar_t növündən istifadə etdiyi sətirlərlə işləyərkən pulsuz giriş kimi səhvləri aradan qaldıracaq.

Qeyd olunur ki, C++ alətlər silsiləsi tərtibatçılar tərəfindən köhnəlmiş hesab olunur və C++-dan davamlı istifadənin layihəyə yeni töhfə verənlərin tapılmasında çətinlikləri artıracağı ilə bağlı narahatlıqlar var. Rust indiki Fish tərtibatçılarına artıq tanış olan və layihənin cari problemlərini həll etməyə qadir olan fəal və böyüyən icma ilə daha perspektivli və fəal inkişaf edən dil kimi qiymətləndirilir.

Keçid dövründə C++ və Rust kodunun birgə mövcudluğu FFI (Xarici Funksiya İnterfeysi) bağlamaları vasitəsilə təmin ediləcək. Nəhayət, layihənin növbəti əsas buraxılışda tamamilə Rust-a çevrilməsi planlaşdırılır.

Mənbə: opennet.ru

DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster