On Monday, 29 April 2013 at 09:54:29 UTC, Paulo Pinto wrote:
This guys don't have any issues selling Oberon compilers for embedded use.
...

That is simple, "embedded" is a buzzword often understood as "something like PC but small". Such definition is quite useless because it implies no specific requirements. Like, calling modern ARM smartphone an embedded system? No way. You can even afford to have something as inefficient as kernel in Java on those machines, why not.

Much more practical definition of "embedded" is all about specific requirements. Real-time systems, systems with hard memory restrictions (imagine coding in environment where malloc is prohibited because every single byte of physical memory is pre-allocated). Those can vary from microchips to monstrous servers and I don't see anything but C or C++ with lot of custom policies used there.

Reply via email to