The Silver Searcher (or Ag) is a tool for searching through directories of text files, primarily designed for searching source code. It has been optimized for speed and uses a multi-threaded design that allows it to leverage multiple CPU cores in parallel. When run from inside a git or mercurial repository, Ag will automatically skip any files listed in ".gitignore" or ".hgignore." Additional...
Xonsh is a UNIX shell that uses Python syntax as much as possible. The Xonsh developers say that it "solves the problem that other shells do not fit your brain." It can be an excellent option for people who already know Python and want a command-line interface for their computer but who also find the syntax of older shells like bash, tcsh, or zsh to be inscrutable and awkward to use. The language...