this post was submitted on 28 Mar 2026
127 points (98.5% liked)

Linux

13059 readers
507 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[โ€“] Cris_Citrus@piefed.zip 7 points 4 days ago (1 children)

I mean, it feels pretty intentional that the fish team keeps adding syntax compatibility commonly used in bash... ๐Ÿคท๐Ÿปโ€โ™‚๏ธ

Which personally as a fish user focused on the user friendliness of fish as an interactive shell, I really appreciate- it being less likely users have to worry about syntax differences while keeping the better scripting language design is really nice.

Not sure theres any good way to describe what they've been doing other than "improving compatibility". Is that not what theyre doing?

[โ€“] Laser@feddit.org 3 points 4 days ago

These additions are about user familiarity, not inter-shell compatibility is my point. Fish and bash are fundamentally incompatible. Just because they share keywords doesn't mean they're compatible. You wouldn't say Rust got Python compatible just because it introduced a keyword or a concept from it.