Цитата(Andy_F @ Nov 9 2006, 10:53)

Язык Java не считается надёжным языком программирования и не рекомендуется к использованию в ответственных устройствах/программах. К сожалению, сейчас ссылку на документ, где это написано, найти не могу.
Возможно это связана с использованием объектов в языке и автоматической сборкой мусора

Риторический вопрос: А какие языки или компиляторы надежны?
Все применять надо грамотно и быть готовым к непредвиденным ситуациям
Для контроллеров Java может нормально применяться как и Си, С++ при этом библиотечные
файлы могут быть, в какой то мере, представлены в процессорно независимой форме хранения.
в class файлах.
плюс единообразие IDE разработки ( например Eclipse).