ifun.de — Apple News seit 2001. 39 522 Artikel

Beliebte Terminal-Shell runderneuert

Neues Jahr, neue Shell: Fish 4.0 für macOS veröffentlicht

Artikel auf Mastodon teilen.
3 Kommentare 3

Fish, die als „Friendly Interactive Shell“ bekannte Alternative zur herkömmlichen macOS-Kommandozeile liegt nun in Version 4.0 vor. Die Aktualisierung bringt nicht nur funktionale Erweiterungen, sondern eine komplette Erneuerung der bash-Alternative. Fish basiert erstmals vollständig auf der Programmiersprache Rust. Zuvor war die Shell größtenteils in C++ geschrieben.

Fish Terminal Small

Von außen betrachte, eine ganz normale Shell

Laut den Entwicklern sei die Entscheidung, von C++ auf Rust umzusteigen, insbesondere durch Sicherheits- und Wartungsaspekte motiviert gewesen. C++ habe sich in der Vergangenheit als fehleranfällig und schwer zu modernisieren erwiesen, insbesondere im Umgang mit Threads und Speicherverwaltung. Rust hingegen biete statische Sicherheitsmechanismen, die typische Programmierfehler bereits zur Kompilierzeit erkennen könnten. Ein weiteres Argument für Rust sei die bessere Unterstützung durch moderne Werkzeuge und Paketmanager gewesen.

Neue Funktionen und Verbesserungen

Neben dem Technologiewechsel wurden mit Fish 4.0 auch neue Funktionen eingeführt. Dazu zählt unter anderem die Unterstützung für echtes Multithreading, wodurch interne Befehle parallel ausgeführt werden können. Dies könnte zu spürbaren Leistungssteigerungen führen und die Grundlage für neue Features wie asynchrone Befehlsverarbeitung schaffen.

Darüber hinaus erleichtert Fish 4.0 (hier der Beipackzettel) die Installation auf älteren Betriebssystemen. Erstmals stehen selbstinstallierende Pakete zur Verfügung, die ohne zusätzliche Abhängigkeiten auskommen. Dies dürfte vor allem Nutzern entgegenkommen, die Fish auf Maschinen ohne Administratorrechte einsetzen möchten.

Konfiguration Im Browser

Die Fish-Konfiguration erfolgt im Browser

Die Fish-Konfiguration erfolgt im Browser

Die Shell bietet weiterhin die gewohnten Features, darunter eine umfangreiche Autovervollständigung, Syntax-Highlighting und eine einfache Konfiguration über eine webbasierte Oberfläche. Auch die Kompatibilität mit bestehenden Skripten wurde laut den Entwicklern weitgehend beibehalten.

Fish 4.0 steht ab sofort auf der Projekt-Website sowie über Paketmanager wie Homebrew zum Download bereit. Nutzer können die neue Version vor der Umstellung zunächst parallel zur bestehenden Installation testen. Wer Fish nur mal ausprobieren möchte, kann auch zur Desktop-App der Entwickler greifen und die bash-Alternative so auf Herz und Nieren testen ohne das eigene Terminal bereits umkonfigurieren zu müssen.

Fish App Terminal

Zum Ausprobieren auch als eigenständige App

02. Jan. 2025 um 08:26 Uhr von Nicolas Fehler gefunden?


    Zum Absenden des Formulars muss Google reCAPTCHA geladen werden.
    Google reCAPTCHA Datenschutzerklärung

    Google reCAPTCHA laden

    3 Kommentare bisher. Dieser Unterhaltung fehlt Deine Stimme.
  • Wieso eigentlich „bash-Alternative“?
    Das Terminal in macOS arbeitet doch seit einigen Jahren (2019) mit der zsh.

  • Redet mit. Seid nett zueinander!

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

    ifun.de ist das dienstälteste europäische Onlineportal rund um Apples Lifestyle-Produkte.
    Wir informieren täglich über Aktuelles und Interessantes aus der Welt rund um iPad, iPod, Mac und sonstige Dinge, die uns gefallen.
    Insgesamt haben wir 39522 Artikel in den vergangenen 8474 Tagen veröffentlicht. Und es werden täglich mehr.
    ifun.de — Love it or leave it   ·   Copyright © 2025 aketo GmbH   ·   Impressum   ·   Cookie Einstellungen   ·   Datenschutz   ·   Safari-Push aketo GmbH Powered by SysEleven