Cash: a cross-platform implementation of Unix shell commands in JavaScript
21–30 of 75 posts
Re: Cash: a cross-platform implementation of Unix shell commands in JavaScript
#22Re: Cash: a cross-platform implementation of Unix shell commands in JavaScript
#23Using a terminal in windows was a horrible experience when I had to do it for a (fortunately brief) project a couple of years ago. But I think the real problem isn't the lack of a decent shell; there are already several shells out there that, while not as nice as their modern Unix equivalents, are at least usable. The bigger problem for me was the terminal emulator. Awful fonts, worse rendering, crappy copy/paste, li…
Re: Cash: a cross-platform implementation of Unix shell commands in JavaScript
#24[1] http://pubs.opengroup.org/onlinepubs/009696699/utilities/con...
Re: Cash: a cross-platform implementation of Unix shell commands in JavaScript
#25Using a terminal in windows was a horrible experience when I had to do it for a (fortunately brief) project a couple of years ago. But I think the real problem isn't the lack of a decent shell; there are already several shells out there that, while not as nice as their modern Unix equivalents, are at least usable. The bigger problem for me was the terminal emulator. Awful fonts, worse rendering, crappy copy/paste, li…
http://babun.github.io/ is wonderful. ConEmu is a great container for a tabbed interface of Babun, PuTTY or powershell instances.
Awful fonts, worse rendering, crappy copy/paste, limited
size, no split screen or tabs
The screenshots on the Babun site show the same 90s-era looking shell container. ConEmu looks to have more features, but is similarly stuck in the Win-98 design aesthetic.Re: Cash: a cross-platform implementation of Unix shell commands in JavaScript
#26Re: Cash: a cross-platform implementation of Unix shell commands in JavaScript
#27In all seriousness, I am struggling a bit to see a point in porting everything to JS (beyond a weekend project because why not, let's learn something).
I might be a bit out of the loop since it's been a while that I worked on Windows (and have been using msys2 instead of cygwin back then), but how come DDL and native compiling are the issues in cygwin?
And the 1/15th of the size bit. It's largely simply negligible with hard drives (and even SSDs recently) nowadays.
No snark intended (well, other than the first line, sorry), just genuinely curious.
Re: Cash: a cross-platform implementation of Unix shell commands in JavaScript
#28Re: Cash: a cross-platform implementation of Unix shell commands in JavaScript
#29Re: Cash: a cross-platform implementation of Unix shell commands in JavaScript
#30But they are not written in cool languages therefore should be rewritten :( In all seriousness, I am struggling a bit to see a point in porting everything to JS (beyond a weekend project because why not, let's learn something). I might be a bit out of the loop since it's been a while that I worked on Windows (and have been using msys2 instead of cygwin back then), but how come DDL and native compiling are the issues…
The value of this is that it works easily, portably, and with minimal overhead.
By bigger question is, why does posix sh deserve to win? It's plaintext pipes approach is really frustrating in 2016.