"..these new technologies could become available in as little as ten years (though my personal guess is more like 20 or 25 years)."
It is now 25 years later.. and we are still waiting.
https://web.archive.org/web/20010421202247/http://www.extropy.com/faq/nano.html