When we get EEPROM ASICs that can switch coins and crypto algos, deep into the micron chip limit, then we will have saved our project from those that would see it fail.
Whosoever can get there first, gets a hero medal from yours truly.
You mean programmable logic, like FPGAs? I think the idea actually grew out of memory chips - you can implement basic logic by having memory addresses as the input, and memory contents as the output.
It's a nice technology to have, as long as someone can actually program the requisite logic - we still don't have a Scrypt miner on an FPGA. Also, good luck developing a Scrypt ASIC without first prototyping it on an FPGA.
OTOH, if you had the ASIC tech for several different hashes, you could in theory have all of them on one chip, but why would you switch between them, instead of running them all at once?