News for hackers. Stuff that matters.
Re:Scsh Reference Manual by plesner on Wednesday January 14, 2015 @11:31AM (#8887250)
I use scsh every day, not interactively but the scripts that implement my workflow are written in scsh. I don't change them all that often but when have to tweak something or add a command it's an absolute delight. Imagine -- a shell language with decent power of abstraction.

Here's the main script I use, as an example of practial scsh (I don't know if it would be considered idiomatic): https://github.com/plesner/scsh/blob/master/ash

Re:Scsh Reference Manual by philjackson on Wednesday January 14, 2015 @09:47AM (#8886516)
I tried this years ago. I can't really remember much about it other that it's a great idea, but in reality made it hard to do things that should have been easy.
Re:Scsh Reference Manual by userbinator on Wednesday January 14, 2015 @10:51AM (#8886959)
From http://scsh.net/docu/html/man-Z-H-2.html#node_sec_1.4

It is not a very comfortable system for interactive command use: the current release lacks job control, command-line editing, a terse, convenient command syntax

One thing it's missing, which would probably make it much easier to use, is parenthesis completion.

Re:Scsh Reference Manual by philjackson on Wednesday January 14, 2015 @12:04PM (#8887474)
I was using it non-interactively.
Re:Scsh Reference Manual by spot on Wednesday January 14, 2015 @11:06AM (#8887082)
your editor should do that not your language.
Re:Scsh Reference Manual by astine on Wednesday January 14, 2015 @11:33AM (#8887267)
Not if you're using it for interactive use, which is what I think the GP is talking about.
Re:Scsh Reference Manual by rdc12 on Thursday January 15, 2015 @03:37AM (#8891469)
Why not have an integrated editor (which most term emulators have to some extent). Or extend (via a plugin?) the terminal to support the needed operations.

Or use a completely different style of terminal, that is more akin to an emacs buffer.

Re:Scsh Reference Manual by mpweiher on Wednesday January 14, 2015 @10:58AM (#8887026)
Can you try to remember what those things were? I am working on a project that includes something similar (not nearly as evolved) and would be curious as to what to look out for.
Re:Scsh Reference Manual by philjackson on Wednesday January 14, 2015 @12:05PM (#8887484)
Vague memories of not being able to extract matching groups after executing a regexp. Things like that were annoying.
Re:Scsh Reference Manual by inetsee on Wednesday January 14, 2015 @11:40AM (#8887305)
When I saw this my first thought was to wonder whether it would be better to use this than to use Racket for systems/shell programming? The Racket documentation has a complete tutorial on using Racket for systems programming.

Can anyone who has used both comment on their relative merits?

P.S. Best Acknowledgements Page. EVER!

Re:Scsh Reference Manual by astine on Wednesday January 14, 2015 @11:35AM (#8887277)
Does anyone have access to the companion paper? The link[1] is broken.

1. http://scsh.net/docu/scsh-paper/scsh-paper.html

Re:Scsh Reference Manual by astine on Friday January 16, 2015 @10:14AM (#8899337)
Re:Scsh Reference Manual by derFunk on Wednesday January 14, 2015 @10:44AM (#8886909)
This is popping up regularly on HN...
Re:Scsh Reference Manual by Fightback on Wednesday January 14, 2015 @09:53AM (#8886558)
The acknowledgements are well worth the read...
Re:Scsh Reference Manual by cpach on Wednesday January 14, 2015 @02:31PM (#8888454)
I may be dense, but I never found them funny or even interesting. Anyone care to explain?[+]

[+] Or will y'all go Louis Armstrong on me? (https://quotabl.es/quotes/20237)

Re:Scsh Reference Manual by Crito on Thursday January 15, 2015 @01:22AM (#8891187)
If you don't find it funny initially, then it is very unlikely that you will find it funny after it's been explained.

Nevertheless, I find it humorous because it is very unexpected, quite extreme, and seems to prove itself in a way (one of the ideas that it presents is that his coworkers don't give a shit about what he is doing. That he was able to get away with putting this into his acknowledgements seems to suggest there is some truth in that (of course, realistically, he wasn't going to be fired for it)).

Kind of a combination of surrealist humor and shock humor. Today this sort of humor may seem a bit tired, but keep in mind that this was published a few years before Fight Club.

"Jack 'n Zac" always kills me too. Such a great name for such an improbable drink.

Re:Scsh Reference Manual by cpach on Thursday January 15, 2015 @03:13AM (#8891413)
I guess it's not my kind of humour, but at least I understand it better now. Thank you for taking the time to explain.
Re:Scsh Reference Manual by BFay on Wednesday January 14, 2015 @11:48AM (#8887361)
0_o This might be amazing, but I think I'll stick with zsh or really any other shell where the author doesn't threaten murderous rampage ☠ ☠ ☠ ☠ ☠
Re:Scsh Reference Manual by silentmars on Wednesday January 14, 2015 @12:42PM (#8887754)
It's very unlikely that you'd be a target in any such rampage... unless you keep complaining like this.