fish
fish is an actively used programming language created in 2005.
14Years Old | 14,669Users | 0Jobs |
- fish ranks in the top 10% of languages
- the fish website
- the fish wikipedia page
- fish on github
- fish first appeared in 2005
- tryitonline has an online fish repl
- See also: bash, z-shell
- I have 61 facts about fish. just email me if you need more.
Example code from Linguist:
function eval -S -d "Evaluate parameters as a command" # If we are in an interactive shell, eval should enable full # job control since it should behave like the real code was # executed. If we don't do this, commands that expect to be # used interactively, like less, wont work using eval. set -l mode if status --is-interactive-job-control set mode interactive else if status --is-full-job-control set mode full else set mode none end end if status --is-interactive status --job-control full end echo "begin; $argv ;end eval2_inner <&3 3<&-" | . 3<&0 set -l res $status status --job-control $mode return $res end
Example code from Wikipedia:
string replace --regex '.*?\.(.*)' '$1' a.b.c #b.c string replace --regex '.*\.(.*)' '$1' a.b.c #c string replace --regex '(.*)\..*' '$1' a.b.c #a.b string replace --regex '(.*?)\..*' '$1' a.b.c #aEdit
Last updated February 11th, 2019