You're right about it happening when (lots of) people have flying cars -- and keep flying pigs as pets as well.pygmy_giant wrote:In the future, when people have flying cars, all computers will have dual core FPGAs instead of CPUs - these will be capable of re-configuring each other and the memory which will also be a giant FPGA which will allow them to remember what they were doing before you switched them off when you switch them back on again.
This means that people will be able to download and update their architecture and won't have to bother saving stuff.
You wait and see.
The main thing holding back FPGAs IMO is that none of the FPGA vendors will release their architectures so you're stuck using their tools. This makes reconfigurable computing impractical and makes sure that people who could make advances in reconfigurable computing work on other things instead.
Imagine if Intel and Motorola and ARM etc., etc. had refused to open their architectures and only allowed you to use their compilers. Anyone for PL/M?