... it is very unlikely they will ever be usable as a replacement for normal computers. It would just be silly when it is much, much easier to make a much, much faster electronic computer.
Someday that will sound very much like the oft-repeated (and wrongly attributed) "640k ought to be enough for anyone!"
Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them?