Difference is one is generic for typing anything, and the link there is purpose-built on a per-application basis, but the idea of having a small amount of keys for a precise job is very interesting.
(Side note, anyone remember the Optimus Maximus, where each key was an LED screen? https://en.wikipedia.org/wiki/Optimus_Maximus_keyboard)