Viewing profile — bishc
bishc
HN member- Joined
- Sun, Mar 08, 2015, 5:48 PM UTC
- HN karma
- 106
- Public activity
- 11 items
- HN profile
- View on Hacker News ↗
About bishc
https://github.com/tdenniston/bish
Recent public activity
-
comment
Comment #9567456
I'm never sure when these plugs become too much, but... I created a language called bish that allows you to write your shell scripts in a sane and comfortable syntax. No more remem…
-
comment
Comment #9377850
More generally, SSA means implicit use/def information. Use/def information and traversal are critical components of many static analyses and transformations: having the IR in SSA …
-
comment
Comment #9299003
In my experience, many people will miss the significance of this, or will simply fail to grasp how this is implementing a programming language at all. After all, you're taking adva…
-
comment
Comment #9255918
Shameless plug for my language "bish" (compiles to bash) which aims to solve many of these annoyances with shell scripting: https://github.com/tdenniston/bish
-
comment
Comment #9210843
I see a lot of discussion on the awkwardness and idiosyncrasies of shells like bash.... So this is a great time for a shameless plug! Last week I released a language called 'bish' …
-
comment
Comment #9210827
This is quite apropos, as just last week I released a little language called 'bish' designed to overcome exactly this issue. It compiles to bash for portability, but has more moder…
-
comment
Comment #9167104
There is a section of the readme titled "Why" :-).
-
comment
Comment #9167098
Interesting notion! I personally am not a fan of whitespace sensitivity, but I understand why many people are. For me, after spending years writing code with curly braces and semic…
-
comment
Comment #9166817
That's what I was going for. Not a replacement for bash the shell, but a language that provides a bit more comfort for programmers while retaining the ability to run on any system …
-
comment
Comment #9166810
(OP here). You're right: for simple tasks like listing files or changing directories, you probably don't need bish. I should come up with some better examples where bish wins in re…
- story