130
submitted 1 week ago by cm0002@europe.pub to c/linux@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] Cris_Citrus@piefed.zip 7 points 1 week ago

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 1 week 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.

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

Linux

13164 readers
1025 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