| ▲ | xenophonf 6 days ago |
| I wish tcsh would get more love. |
|
| ▲ | chasil 6 days ago | parent | next [-] |
| There is a famous paper on the perils of scripting in the csh. It is unfortunate that Bill Joy was not able to write a formal grammar or parser for his language. It was certainly a missed opportunity, and tcsh cannot fix the design. That being said, csh advocates definitely influenced everything in the Bourne/POSIX family. |
| |
|
| ▲ | esafak 6 days ago | parent | prev [-] |
| Why, it's a dinosaur? Have you tried nushell, murex, oil shell or xonsh? |
| |
| ▲ | xenophonf 4 days ago | parent [-] | | I don't know why you're being downvoted. You're correct, and as the other commenter mentioned, csh programming is evil in the eyes of the LORD. Starting last year, I've been maintaining a bash profile that implements (mostly) the same setup as my tcsh configuration. I suppose I ought to make the final leap into something more modern. It would be nice not to jump through hoops to redirect stderr somewhere different than stdout or [insert your favorite of the myriad examples of csh/tcsh weirdness here]! But I feel irrationally sad about it. I cut my teeth on Unix systems where csh was the default shell—namely, NeXTstep and sunOS 4—and it feels a little like saying the final goodbyes to a dead friend. Silly of me, I realize, but there it is. |
|