Re: [Haifux] [hackers-il] My Stop Using (and Teaching) C-Shell and Tcsh Page

2007-10-20 Thread Shlomi Fish
On Friday 19 October 2007, Oron Peled wrote:
 On Friday, 19 בOctober 2007, Shlomi Fish wrote:
  My problem with FISH is that...

 What? You of all people have a problem with FISH?


I don't have a problem with all fish, but some FISH are too FISHy and smell 
bad especially if they stand for Friendly Interactive SHell or FISH for 
short.

I should note that there's also the fish protocol:

http://en.wikipedia.org/wiki/Files_transferred_over_shell_protocol

which is a way to transfer files over ssh. It is pretty cool, and if you're 
using KDE, you can try it out by using fish://[EMAIL PROTECTED]/ using 
Konqueror. 

 [couldn't resist ;-]

Couldn't resist either.

Regards,

Shlomi Fish

-
Shlomi Fish  [EMAIL PROTECTED]
Homepage:http://www.shlomifish.org/

If it's not in my E-mail it doesn't happen. And if my E-mail is saying
one thing, and everything else says something else - E-mail will conquer.
-- An Israeli Linuxer
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


Re: [Haifux] [hackers-il] My Stop Using (and Teaching) C-Shell and Tcsh Page

2007-10-19 Thread Shlomi Fish
On Friday 19 October 2007, Beni Cherniavsky wrote:
 On 10/6/07, Shlomi Fish [EMAIL PROTECTED] wrote:
  We discussed the C-shell in these mailing lists before. A few days ago I
  decided to set up the definitive anti-C-shell page, based on an email I
  wrote, so I did:
 
  http://www.shlomifish.org/open-source/anti/csh/

 Good page.  Definitely s/tcsh/bash/g is even more obvious than s/cvs/svn/g
 ;-)

 But for those of us that find even {ba,z,k}sh unsatisfactory, I highly
 recommend trying the Friendly Interactive SHell
 http://fishshell.org/.  It fixes many things like quoting, innovates
 in configuration and has interactive syntax-higlighted
 multiline-editing completing-on-steroids prompt.

My problem with FISH is that its syntax is incompatible with that of the 
Bourne Shell, much less with bash. As such, I recommend people not to get use 
it, for fear it will become the next csh/tcsh. I'd rather improve bash or zsh 
in areas that one feels they need improvement, than create something 
incompatible.

So stay away.

And I daresay I don't find bash unsatisfactory. I'm probably still using a 
very small of its functionality, and it has many dark corners that I haven't 
investigated yet. I still haven't even found enough motivation to use zsh 
instead of bash.

And I'm still finding myself using Perl for many non-trivial scripting 
problems.


 I do have to warn that it is still evolving, not perfectly stable, and
 has performance problems.  So you might not want it as your login
 shell yet, but it's definitely worth checking out.


I'd rather see the good FISH ideas integrated into bash.

 See http://fishshell.org/wiki/moin.cgi/BashToFish for some highlights
 and a quick start.

Regards,

Shlomi Fish

-
Shlomi Fish  [EMAIL PROTECTED]
Homepage:http://www.shlomifish.org/

If it's not in my E-mail it doesn't happen. And if my E-mail is saying
one thing, and everything else says something else - E-mail will conquer.
-- An Israeli Linuxer
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux


Re: [Haifux] [hackers-il] My Stop Using (and Teaching) C-Shell and Tcsh Page

2007-10-19 Thread Beni Cherniavsky
On 10/6/07, Shlomi Fish [EMAIL PROTECTED] wrote:
 We discussed the C-shell in these mailing lists before. A few days ago I
 decided to set up the definitive anti-C-shell page, based on an email I
 wrote, so I did:

 http://www.shlomifish.org/open-source/anti/csh/

Good page.  Definitely s/tcsh/bash/g is even more obvious than s/cvs/svn/g ;-)

But for those of us that find even {ba,z,k}sh unsatisfactory, I highly
recommend trying the Friendly Interactive SHell
http://fishshell.org/.  It fixes many things like quoting, innovates
in configuration and has interactive syntax-higlighted
multiline-editing completing-on-steroids prompt.

I do have to warn that it is still evolving, not perfectly stable, and
has performance problems.  So you might not want it as your login
shell yet, but it's definitely worth checking out.

See http://fishshell.org/wiki/moin.cgi/BashToFish for some highlights
and a quick start.


-- 
Beni Cherniavsky [EMAIL PROTECTED] (I read email only on weekends)

Joyce hangs up an African mask and says It cheers up the room.
Buffy: It's angry at the room, Mom. It wants the room to suffer.
   -- `Dead Man's Party`, BtVS S03E02
___
Haifux mailing list
Haifux@haifux.org
http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux