We need: A programmable [feature-pluggable app platform] (for all) Twitter client (s)

rsscloud:

Unix had a shell language. DOS had a batch language. Lotus 1-2-3 had its macro language. Emacs is a programming tool as much as it is a text editor. We have gotten out of the habit of making programmable end-user products, but they are still just as important today as they were a couple of decades ago.

- In the near future where there are

  • multiple shout servers (the subset of all 140char  micro-meso-macro blog services)
  • a few shout aggregators (BIN-GLE-TWIT) and
  • a few hundred shout clients each with a clever set of features tailored for specific use cases

- What is needed is shoutware i.e. middleware that lets users and web services tie into the shoutstream

Abbreviated apps provide that middleware allowing one to condense the whole app interface into a command-line like shell script that can be invoked simply by typing commands in the shell (input into the textarea or click an icon for the gui-crowd) on a terminal ( a bookmarklet-decorated web page)

So, with a bit of poetic latitude here is an analogy between Unix and the Abbreviated App Web

  • Unix shell scripting language ~=  Web javascript.
  • Unix scripts ~= Web <script =’text/javascript src=’myscript.js’></script>
  • Unix binaries ~= Web services
  • Unix pipes ~= Web http POST webhooks
  • Unix terminal ~= Web page decorated by bookmarklet
  • Unix shell environment ~= Web page (e.g. twitter.com homepage)
  • Unix commandline ~= Web input box (twitter.com’s status update textarea)


blog comments powered by Disqus

565 Labs


Thinking about the Internet & 2.0 stuff

Links

Blog
565Labs.com
About

archive   |   rss

info @ 565Labs.com