I think it would be more interesting if you could dynamically create twitter bots. Then you could create a functional language in which tweets were expressions. Then you build the functional tree for your program and then tweet to its root node to execute it.
That's a really fun idea. You'd be able to see the execution of the sub-parts of the program by watching the sub-bots tweet results between themselves.
I was thinking that we could run completely independent twitter bots that performed some function, (a low-level programming language function or some higher-level library function), then collaborate on a service that provided a function catalog. New functions could then be built using the lower-level building blocks.