языка Java не поддерживаются в Java Card, например, типы char, double, float и long, ключевое слово transient, перечислимые типы (enum), многомерные массивы, финализаторы, клонирование объектов, потоки.
То есть именно языковые штуки ограничены, а есть что-то такое в языке Раст что пропадает из-за отсутствия рантайма (не что-то из состава стандартной библиотеки или core, а именно на уровне языковых конструкций)?
Есть (были?) и полные реализации Java, работающие без ОС. Да что там, в своё время и специальные Java-процессоры были! 😃 Но у меня всё равно язык не повернётся сказать, что у Java нет рантайма, даже если она работает на специальном процессоре и с аппаратной реализацией GC. 😊
Обсуждают сегодня