How is it devisive if we are from the same country? Perhaps the wrong pronoun, "our" instead of "your," but, come on now, we're engineers.
In the USA, most people actually agree on the substantive issues. You should find no shame in agreeing with any of my political views. I'm sure my rabid libritarian views are somewhat disagreeable to many.
It's a characteristic that engineers often have. It isn't intentional. You say "not" to do something, but more often than not, we (people like myself) often don't even know we've said something offernsive or inflammatory until someone says something. It's sort of a Dilbert thing.
For instance, "That idea sucks" or "That's the stupidest idea ever" are things often said during design sessions. If we got on about offending people, RT128 in Massachusettes would be a single lane dirt road.
You weren't critisizing an approach. You said: "My opinion is that you've over-posted on this already"
What? Next time I should ask your permission? Get real. Not only that, you did not even address one of the issues. Not that you had too, but it is indicative of critisizing that I wrote something, not what I wrote. Its subtle, but I'm sure you get the difference.
There is a *lot* of gound to cover, it isn't a simple topic at all. If you didn't think it was valuable, you could have moved on...
"No one can make you feel inferior without your concent." Eleanor Roosevelt.
You may not like my choice of words, but what I wrote is a viable perspective. If you have issues with it, address the issues. If you don't want to read it, ignore the thread. If you critisize someone for the act of posting a sincere writing, then you're the person who is wrong.
From an engineering perspective, there are a *lot* of depth to the PC vs microcontroller debate. It is all trade-offs, but what is VERY debatable is what the exact trade-offs are. (1) "Real-Time" is a subjective property and not always needed, even though you think you may. (2) The amount of real CPU processing dedicated to control is usually minimal.
It is a conceptual debate and IMHO, an interesting one. It is also a valuable knowledge set in the PC industry. A better understanding of the ways around latency and accomplishing "real-time" applications on the popular non-realtime operating systems is always marketable.
Who knows, it may even spill over into micro-controllers and make them even more useful.
Accepted.
No promises.