Interactive Git Branching
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
.ruby-version
README.md
bling1nice.aif
chipchip.aif
drunk2.aif
gb
gb.cr
glimp.aiff
wermenrenre.aif
woor2.aif

README.md

Interactive Git Branch

with colors (AND SOUNDS!)

usage ./gb

q to quit j up k down enter switch to branch

Crystal version

crystal gb.cr to run interpreted

crystal build gb.cr -o gbb to compile

The crystal value propositions

  1. Speed - faster than ruby (closer to c-interop )
  2. 90% Similar syntax to ruby - Where it matters, defining functions, blocks, calling methods, defining classes, modules How you structure your program in the large is very similar to ruby

  3. Type system suprisingly helpful (and is kind of a static type checker for ruby)

Language CPU Memory Threads ruby 0.75 21.1 MB 2
crystal 0.01 <1KB 8