[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

What's wrong with using fish shell?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 58
Thread images: 5

File: fishfish_logo2.png (20KB, 500x172px) Image search: [Google]
fishfish_logo2.png
20KB, 500x172px
What's wrong with using fish shell?
>>
>>56286486
It's not god tier powershell
>>
>>56286486
It's not POSIX compatible.
>>
>>56286486
Fish is pretty comfy, anon. It's great
>>
I don't know but it's about time bash died in a fire.

Shellshock's long patched, but everyone involved said the codebase is a clusterfuck, and they only fixed bugs that "looked exploitable" out of fear of breaking fuck knows what.
>>
>>56286538
Are you saying you only use software that's defined by POSIX? How are you browsing 4chan then?
>>
>>56286486
I don't like its auto completion
I still write scripts with bourne shell compatibility in mind because why the fuck not keep shit portable
feel free to use it though.
>>
Fishy
>>
>>56286486
Bloated piece of shit
>>
>>56286798
Just move over to zsh and forget about the past
>>
Nothing, it's the best shell.
>>
>>56286516
Powershell has no advantages over traditional unix shells unless you're running .NET programs in it. KYS Shill.

>>56287421
You probably just have a slow computer or something.
>>
>>56287455
>You probably just have a slow computer or something.
I have 16-core dual Xeon machine with a GTX 970, 32 GiB of DDR3-1600 memory and a RAID of SSDs as dedicated cache drive

Don't tell me my computer is slow
>>
>>56287455
>shilling for free and open source software
wew lad
>>
>>56287480
Yeah, and I have a shitty AMD FX-4100 that randomly has hardware faults every other day with 8GB of cheap-ass kingston RAM and I find fish far faster and generally more responsive than any other "full-featured" shell. Maybe you're just retarded.
>>
>>56287495
I'm a free software activist.
>>
>>56287668
I never even said anything about responsiveness, I think you're projecting hardcore here.

What I mean by bloated is e.g. IT FUCKING BUNDLES A WEB SERVER FOR CONFIGURATION WHAT THE SHIT

This is just wrong for a shell. Anyway, I'm quite enjoying my zsh startup times.
>>
>>56287709
>he does it for free
>>
>>56286486
It's not zsh.
>>
>>56286486
Absolutely nothing, it's the best shell in existence and it's way above powershell or scripting language specific shells.
>>
>>56287871
>his computer can't open fish as fast as zsh

Fish opens in an instant on my i5 with a regular HDD you retard
>>
>>56289012
I don't even have fish installed, where did I say anything about fish startup being slow?
>>
>>56289113
>implying you didn't imply it
>>
>>56289012
> failing basic reading comprehension
gb2 ricing veem
>>
>>56289144
Stay jealous
>>
>>56289139
Please quote me on where I said that
>>
>>56289171
>I'm quite enjoying my zsh startup times.

What did he mean by this?

I know what you're doing. You implied something that was stupid and now you're trying to walk it back. I'm embarrassed for you.
>>
>>56289184
>What did he mean by this?
It was a reply to >>56287668 which seemed to imply that fish was somehow faster than other shells (e.g. zsh)

I'm saying that I notice no performance problems with zsh whatsoever
>>
>>56289184
>You implied something that was stupid
See >>56287871

Please explain to me how saying a SHELL that bundles a WEB SERVER is bloated is somehow wrong
>>
>>56289366
Also, here are some numbers to back it up:

fish is 34 Mb on my machine, zsh is only 7.7 Mb, bash is 7.0 Mb and regular sh is 971 kb
>>
>>56286818
Horrible comparison.

Using a shell that isn't POSIX compliant on a POSIX OS is bound to get you in trouble. It's a bad idea.
>>
>>56289424
It's not bloat if you use it. Fish is a far better shell so it's no wonder it's larger in file size. This means nothing. What matters is how they perform. Fish performs just as well as zsh for me.

What does that say about zsh? It says It's not any better than a "bloated" shell like fish.

kys.
>>
>>56289424
Also sh is a piece of shit, by your logic quality goes up with file size, making fish the best.
>>
>>56289424
The source is what matters

Not nearly as big of a difference as you try to make it seem. Go away zsh shill.
>>
>>56287480
Your computer is shit desu
>>
>>56289488
I wonder how this misconception perpetuates.

Do you think setting your login shell to zsh/fish/whatever is going to affect what shell scripts run in?
>>
>>56289562
>zsh
>less data with more commits
Looks like both better development and less bloat to me.

Anyway, I don't care about file sizes (I have 16 TB of storage) or startup times (I have an SSD RAID cache and 32 GiB of RAM), what I care about the fact that HOLY SHIT MY SHELL BUNDLES A WEB SERVER FOR CONFIGURATION

To me that's the biggest red flag a piece of software could possibly have. If configuration is done through some shitty web interface instead of a plain text file like every other program in the world, it can be safely discarded

>>56289504
>>56289522
>>56289599
>fishill defense squad out in full force
>>
>>56289661
Sorry your computer can't handle it I guess?

You sound pathetic, like the type of person who has a small penis but brags about it being 13 inches long.

Zsh isn't even capable of half the things fish does, also zsh has a web config BUILT IN too.

You retard.
>>
The zsh web config is non functional though so it doesn't count. It's just dead code for the past couple years...
>>
>>56289755
>also zsh has a web config BUILT IN too.
[citation needed]
>>
I used the fish shell for a while but found some command and scripts were not running properly for some reason. I ended up jumping to zsh and just pimping that out and it's been fine since. I don't feel strongly about either, but enjoy the plugins and stuff I have now
>>
>>56286486
I don't care that much, fish is just a superficial fix for things wrong in UNIX like environments.
>>
>>56286486
Nothing, but I found that it has stupid decisions like making && not work and the !! macro not work because "fuck you i'm right"
>>
>>56289952
wait, && doesn't work in fish?

dropped
>>
>>56289607
Your GNU/Linux OS expects you to use /etc/profile, or you'll have to refrain to workarounds, same with vim, shit with PATH, no compatibility with existing things, every script on the Internet expects POSIX, fish is slow, completion is mediocre, "typing bash before the script name" is a pain, a lot of projects assume you use a POSIX shell.
>>
>>56290455
>Your GNU/Linux OS expects you to use /etc/profile
I don't follow. Does fish not have environment variables or what are you trying to tell me? How is this relevant at all?

>every script on the Internet expects POSIX
Every script on the Internet also starts with
#!/bin/sh
or
#!/bin/bash


>"typing bash before the script name" is a pain, a lot of projects assume you use a POSIX shell.
See what I just said. Every single script I've ever seen has the shell it needs to be interpreted with as a shebang, so it would literally suffice to just run the script as normal.
>>
>>56290556
Are you pretending everything just works?

Basic things like ssh-agent and vim need workarounds when you use fish. Let alone plugins, less popular peograms. That's the lack of POSIX compliance.
>>
>>56290617
I don't know, I've never used fish in my life. I'm just commenting on how it seems nonsensical to suggest that your login shell would influence what shell scripts get run in, when the latter is universally loaded via the shebang
>>
There is nothing wrong with it anon
Some just prefer other shells
Zsh is hipster garbage though
>>
>>56291278
Zsh is fine too. The problem is the cancerous oh-my-zsh community.
>>
File: 1463789585173.jpg (63KB, 400x300px) Image search: [Google]
1463789585173.jpg
63KB, 400x300px
>>56291419
I am a lazy man.
I use oh-my-zsh.
>>
>>56291419
What's wrong with it?
Is it just the community?
>>
File: jej.png (199KB, 467x456px) Image search: [Google]
jej.png
199KB, 467x456px
>>56289755
>like the type of person who has a small penis but brags about it being 13 inches long
WEW LAD is that ever a projection
>>
>>56291278
>Zsh is hipster garbage though
Seems like a strict improvement over bash to me

What's supposed to be hipster about it?
>>
>not using mksh
>>
>>56286486
If youha've successfully mastered 0.02% of what you're default shell can do, it's obviously time to move on to something more hipster.
>>
>>56290617
That's because you're retarded. You know you don't have to set your login shell to fish, right? You can just put exec fish in your .profile.
>>
>>56291278
This
Thread posts: 58
Thread images: 5


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.