Pubblicata la shell comandi fish 4.0, riscritta in linguaggio Rust.

È stato rilasciato il shell interattivo fish 4.0.0 (friendly interactive shell), progettato per offrire un'alternativa più user-friendly a bash e zsh. Fish supporta funzionalità come l'evidenziazione della sintassi con rilevamento automatico degli errori di input, suggerimenti per possibili ingressi basati sulla cronologia delle operazioni passate, completamento automatico delle opzioni e dei comandi utilizzando le loro descrizioni nei manuali, un'esperienza user-friendly fin da subito senza necessità di configurazione aggiuntiva, un linguaggio di scripting semplificato, supporto per gli appunti e strumenti di ricerca nella cronologia delle operazioni eseguite. Il codice del progetto è distribuito sotto la licenza GPLv2. I pacchetti già pronti sono stati creati per Ubuntu, Debian, Fedora e openSUSE.

Il nuovo ramo si distingue per la completa traduzione del codice sorgente da C++ a Rust. Si segnala che il passaggio a Rust ha permesso di risolvere problemi di multithreading, aumentare la sicurezza nella gestione della memoria, rendere il progetto più attraente per i nuovi sviluppatori e utilizzare strumenti moderni per il rilevamento degli errori in fase di compilazione. Il lavoro di riscrittura di fish in Rust ha richiesto due anni. Oltre 200 sviluppatori hanno partecipato alla creazione della release 4.0.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster