Tuesday, May 21, 2019

Episode 90: Terminals and Shells


We are sponsored by audible! http://www.audibletrial.com/programmingthrowdown

We are on Patreon! https://www.patreon.com/programmingthrowdown

T-Shirts! http://www.cafepress.com/programmingthrowdown/13590693

We are on discord! https://discord.gg/r4V2zpC


The Good & Bad of Ambition


Sponsored News

  • OSCON has been ground zero in the open source movement for 20 years. Today, open source is at the core of software development.
  • Network with experts:
    • You'll hear from industry heavy-weights like Holden Karau (Google), Rupa Dachere (CodeChix), Julien Simon (AWS), and Alison McCauley (Unblocked Future).
  • Prices start at $746 if you register before June 7th

Book of the Show

Tool of the Show

Terminals and Shells (45:34)

  • Terminal Emulators
    • Renders terminal output
    • Terminal output has a protocol (ANSI codes)
      • Position cursor
      • Colors
      • Ring bell
      • Draw pixels
    • Popular Terminal Emulators
      • Cmd & Powershell (Windows)
      • Windows Terminal (Windows)
      • Gterminal / Konsole (Linux)
      • Terminal / iTerm2 (OS/X)
      • Hyper.js (Cross Platform)
  • Shells
    • Read/Writes terminal protocol
    • Executes programs
    • Advanced Features
      • Tab completion
    • Prompt (status)
      • Show git branch
    • Popular shells
      • Bash
      • Zsh
      • Oh-My-Zsh
      • Fish
    • ShellCheck


  1. Very important topic and insightful show. Windows has been lacking a proper terminal for so many years now.

    I've personally tried to use Cygwin, Git Bash, Babun and WLS. But what I ended up using, is VirtualBox running a Ubuntu VM with the GNOME terminal in full screen.

  2. Judi poker dapat dimainkan oleh 8 orang pemain dan 1 bandar. Dan minimal ada dua orang pemain saja.
    Masing-masing bettor akan dibagikan 3 lembar kartu di awal permainan. Kemudian bettor akan diberi
    bandar ceme
    paito warna

  3. Congratulations on having Hands down the most sophisticated blogs Ive come throughout in most time! Its just incredible how much you can eliminate from a thing as a result of how visually beautiful it’s. Youve put collectively an amazing blog space -great graphics, videos, layout. This can be undoubtedly a must-see weblog! naveed ahmed poetry

  4. It’s difficult to get knowledgeable individuals about this topic, however, you could be seen as you know what you’re preaching about! Thanks https://royalcbd.com/product/cbd-oil-1000mg/