Friends,
let me clarify my initial post.
I am *not* talking about parallel currencies, a suggestive topic, though, with notable derivatives, but not clearly related with initial post [Personally, I think if any P2P social-free-currency becomes clearly successful, the World's owners will react minting their own digital currencies; likely hard-linked with national physical currencies and promoted by their propaganda media].
I am *not* talking about another clients or a standarized API too. Although seemingly it is a quite sense proposal, may be the computational-logical machinery cannot be easily encapsulated within a library. Estimating such a proposal is beyond my present knowledge of the Bitcoin's application.
I am talking about another architectural implementations. Let me to put forward using two questions:
a) Fast generation of new blocks is key to time-stamp pending transactions and each new block is a heavy computational-statistical issue, Therefore, why not to distribute such a computational effort among idle CPUs?
b) Broadcasting of the block chain is other key aspect. Therefore, why use a single network/mechanism to communicate among peers?
From my modest point of view, implementations based on stand-alone executables cannot address above questions or similar ones.
However, I have not got a clear idea if the Bitcoin's community will accept several Bitcoin architectural implementations working all together.