3 ms·
The problem is idiots, managed idiots. C devs read way, way, way too much into performance issues with managed environments. I'm currently running a large syst
by Quarrelsome 17y ago
The problem is idiots, managed idiots.
C devs read way, way, way too much into performance issues with managed environments. I'm currently running a large system on an embedded device using a managed environment and its FINE. However we have been careful about our implementation.
The problem is when less "able" teams are able to use managed code to create software on an embedded device. They can be utterly careless with the resources on the device as they are commonly used to playing with desktop where you can get away with a lot.
They then create something that doesn't work very well and the C hackers point and laugh and state that managed software and embedded devices is a no-no.
If anything managed teams just need to appreciate the limitations of the device and be more careful when assessing what toys to use. Do that and the managed world is full of win.
Update: "Idiot" is probably a bit harsh. "Naive" is probably a more apt description.