its extremely educativebest promotion-tool for CLI application(s) for ALL audiences!you can explain, and perform commands at the same timeits more timesaving and readable than recording a playterm.g, or wink movieits timesaving: a tutorial AND showcase at the same time.
uses less bandwidth then flash(video) solutions
lightweight javascript embedcode to drop in your blog/article/website
promote and present your commandline app the web 2.0 way!
Other reasons could be, that its really cool to show off your skills to the community..or let other people show you how to do things faster!
Why is it extremely educative?
a 'movie' is more entertaining then reading hundreds lines all at onceits language independent, commands are just commands you can instruct people remote, in the classroomproblems are introduced in chronological orderno flooding of informationduring public presentations you can focus on your story instead of typing!