SHCL – An unholy union of Posix shell and Common Lisp
1–10 of 28 posts
Re: SHCL – An unholy union of Posix shell and Common Lisp
#2Unix? Unity?
Re: SHCL – An unholy union of Posix shell and Common Lisp
#3Anybody remember scsh? Seems a better integration of the shell and Lisp bits if you ask me (although this is a neat hack, don't get me wrong).
Re: SHCL – An unholy union of Posix shell and Common Lisp
#4Unix? Unity?
I think that's a typo from bullet 2 in the README: "an unholy union of POSIX Shell and Common Lisp"
Re: SHCL – An unholy union of Posix shell and Common Lisp
#5Unix? Unity?
readme says "an unholy union of POSIX Shell and Common Lisp"
Re: SHCL – An unholy union of Posix shell and Common Lisp
#6Anybody remember scsh? Seems a better integration of the shell and Lisp bits if you ask me (although this is a neat hack, don't get me wrong).
There is also rash, with Racket: https://github.com/willghatch/racket-rash
Re: SHCL – An unholy union of Posix shell and Common Lisp
#7Unix? Unity?
Pun for “union” most likely. It’s punny because it is part of a Unix. The original title is union I think though.
Re: SHCL – An unholy union of Posix shell and Common Lisp
#8Re: SHCL – An unholy union of Posix shell and Common Lisp
#9Re: SHCL – An unholy union of Posix shell and Common Lisp
#10Anybody remember scsh? Seems a better integration of the shell and Lisp bits if you ask me (although this is a neat hack, don't get me wrong).
scsh was definitely awesome, and it's not really practical in Common Lisp[0], due to Lisp's unfortunate choice to upcase all symbols. Made sense at the time, but in retrospect I think it was a mistake.
It's a real pity that Franz's modern mode[1] didn't become more popular.
[0]: it's possible, just ugly as hell because either one would have stuff like (|ls| |etc|) or one would have stuff like (|LENGTH| …).
[1]: https://franz.com/support/tech_corner/modern.mode.lhtml