I am soliciting expert’s advice -
I have a real-time industry control device, running Linux. The control device currently has a firmware written in C.
Is Island good for writing firmware for real-time applications?
My primary concerns are:
- Island seems still undergoing frequent improvements and bug fixes.That is, it is still not perfectly stable
- The size of the executable generated by Island is non-trivia, or termed otherwise, sometimes clumsy for embedded applications
- The GC might have “unpredictable” run-time behavior which may violate the constraint of real time system to have “deterministic” executions (but, of course Linux is not a real time OS either)
Any advice, heads-up or warnings (for any foreseeable pitfalls)?
I guess I can stick to C, but I really enjoy the Oxygene language, and would like to know if it suits the job!
Please, advice or insights appreciated! @mh