LWN.net Logo

Go fish! (developerWorks)

Go fish! (developerWorks)

Posted Dec 3, 2008 23:52 UTC (Wed) by JoeBuck (subscriber, #2330)
In reply to: Go fish! (developerWorks) by drag
Parent article: Go fish! (developerWorks)

"Stagnation" just means that 10-year-old code still runs. Better to write a new scripting language than to incompatibly change an old one.


(Log in to post comments)

Go fish! (developerWorks)

Posted Dec 6, 2008 16:02 UTC (Sat) by dmag (subscriber, #17775) [Link]

That's exactly why fish is neat. The existing shells are ONLY used because they are ubiquitous. Nobody says "bash is an awesome programming language."

If you use Fish as your shell, then you can also use it to write Fish shell scripts. The "language" around the shell is a lot less arcane and has more conceptual integrity.

That said, I've tried to use fish as my main shell, and failed because it takes a while to learn. I couldn't figure out how to do "(sleep 1h; xmessage time to go) &".

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds