C is very good for programming embedded devices, but maybe a high level language like Java could increase productivity for some parts e.g. the application layer. If Java software components could be
integrated seamlessly into an existing software stack written in C, would you consider using it?