Fish Shell 4.0 Beta mit nach Rust portiertem C++ Code veröffentlicht
Fish Shell - die Freundliche, Interaktive Shell - hat noch vor den Feiertagen ihre Betaversion 4.0 vorgestellt. Diese Version beinhaltet vor allem die Portierung des C++-Codes auf die Programmiersprache Rust.
Eine Übersetzung von 🇬🇧 phoronix.com
Die Fish Shell 4.0 Beta stellt von C++ Code auf die Programmiersprache Rust um, was viele Änderungen mit sich bringt. Der Pull Request für die Umstellung des Fish C++ Codes auf Rust sprach für den Übergang:
- Niemand mag C++ oder CMake wirklich, und es gibt keinen klaren Weg, von alten Toolchains wegzukommen. Jedes Jahr wird der Schmerz schlimmer.
- C++ wird zu einer Legacy-Sprache und es wird schwierig werden, in Zukunft Mitwirkende zu finden, während Rust eine aktive und wachsende Gemeinschaft hat.
- Rust ist das, was wir brauchen, um die gleichzeitige Funktionsausführung einzuschalten.
- In Rust geschrieben zu sein, wird Fish helfen, weiterhin als modern und relevant wahrgenommen zu werden.
Die Fish Shell 4.0 Beta fordert nun auch XTerms modifyOtherKeys
-Tastaturkodierung und die progressiven Verbesserungen des Kitty
-Tastaturprotokolls, Unterstützung für die Erstellung als selbstinstallierende Binärdatei, Verbesserungen der Strg-R-Historie, eine Vielzahl von Skriptverbesserungen und verschiedene interaktive Verbesserungen der Shell.
Weitere Details über die neue Fish Shell 4.0 Beta-Version auf FishShell.com und eine ausführliche Beschreibung der vielen Änderungen, die mit Fish Shell 4.0 kommen, auf GitHub.
Ein Service von s3n🧩net
Comments