Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can tcsh official provides portable binary version of tcsh ? #106

Open
edwinjhlee opened this issue Jun 7, 2024 · 3 comments
Open

Can tcsh official provides portable binary version of tcsh ? #106

edwinjhlee opened this issue Jun 7, 2024 · 3 comments

Comments

@edwinjhlee
Copy link

edwinjhlee commented Jun 7, 2024

Hello, friends in csh community,

I am developing x-cmd in the recent three years. X-cmd is implementing using posix shell.
Recently I am think of porting x-cmd to freebsd, which I heard so much about it.

I found freebsd using csh as default. So I am also porting x-cmd to csh last night. I do like the csh grammar, even I know little about it.

I would love to make csh as a portable script language everywhere. I think it is cool.
In x-cmd's pkg system, every pkg is portable and can be used in the user space.
That means when the user can 'x <script>.py', x-cmd can download the py runtime automatically in the least intrusive way.

This can also apply to csh.

So I am wondering is it possible that tcsh official provide a static build csh or any kinds of portable version for mac/linux/openbsd, that I can use it in the way above ?


We currently use cosmopolitan to providde portable bash and zsh.

https://cosmo.zip/

https://www.x-cmd.com/mod/cosmo

@edwinjhlee
Copy link
Author

I am also quite curious about the usage and advantages of csh.

So I post https://news.ycombinator.com/item?id=40606521 to get to know csh more.

I know that topic is subjective. But still I would like to hear from the experience csh user about how to levarage the advantage of csh.

Thank you.

@suominen
Copy link
Member

suominen commented Jun 7, 2024

A good start would be this entry in the FAQ: Where can I learn the merits of tcsh vs. bash vs. csh vs. sh etc?

@edwinjhlee
Copy link
Author

A good start would be this entry in the FAQ: Where can I learn the merits of tcsh vs. bash vs. csh vs. sh etc?

Thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants