Well FPGA, are completely different beasts as compared to micro-controllers who understand c++
C++ is a high language as compared to the inner language used by an FPGA which is more close to a parallel base function assembler. Where a micro-controller uses more like a single thread c++, an FPGA uses something more close to massive parallel bit operations FPGA's are in theory extreme powerfully in practice dough their power is limited to several "easy" massive parallel tasks. It's not that hard for an FPGA to provice HDMI signal based on a RAM block, or to convert a CCD to a Ram block, even do some video signal processing XOR, AND, or to do some base codec like stuff. On the other hand the more complex things in c++, like a programming workflow with object orientated data types, that is quite complex for converting to an FPGA. So although as seen by some as futuristic hardware (MS plans to put bing on FPGA's) for small team developers its usually not an option to convert their c++ logic to an FPGA. To some level (like a CCD) it does do exclent raw IO, but dealing user input strings, some mid functions, doing some comparisons, performing a lookup to a RSS feed etc.. its (currently) a nightmare to program on a FPGA. I wont say its impossible but its not do-able.. its the same for barebone rasberry PI, oh sure fun if your a student with lots time, its not an option if your working and try to find the shortest cheapest road to a solution, coding costs time, costs money. (no not going to repeat again the design goals, ppl just read the threat)
When looking back a decade, people used extra co-processors besides their i386 to do accelerated floating point math used in autocad. And now most gamers and 3D artists require GPU's to do fast visual math. Also although yet experimental science is wondering about quantum based processors. While others go back to a FPGA processors. There are several roads to get to the same point. And its just time, and metaphors new technical 'call signs' or old idas... till we find some ultimate hardware that can run everything
I wouldn't be surprised if Amtel, already had created chips as used under the AMD flag, with SVGA output, (i didnt investigate it yet, maybe i will). Beyond the known Arduino processors they created lots more processors with quite unique abilities. As for now i'd like close the thread
I will not update/reply or are going to argue about beaglebones/rasberi pi fans ..
I'm now into fpga + arduino
development, project starts next week. My intend never was to upset some people who are fan of other hardware, sure its great i believe you. On the other hand i also like to thank all of you, its not about opinions, but its about sharing insights about hardware, and people can draw their own conclusions, and since we are people we often have different conclusion and tend to disagree.. that's quite normal. Hey it wouldn't be fun if we where all on the same line. But i honestly like to thank you all for providing me your insights, your technical views, your info, really thanks ... its a mindset that keeps evolving for all of us. To all interested in this are i'd like to say keep an eye open. And maybe drop a post here if you find some new exotic hardware. Because there is quite a big market for it...