Po pierwsze, twoje przykłady to małe urządzenia, które mają ograniczony zestaw zasobów, następnie stare języki, które są bliskie sprzętowi, takie jak c i vhdl, dobrze sobie radzą.
Nowe „fajne” języki potrzebują więcej zasoby, aby działały dobrze, więc przypuszczam, że to, czego szukasz, pojawi się wkrótce, ponieważ MCU staje się z czasem coraz potężniejsze.
Chodzi mi o to, że większość MCU jest nadal zaprogramowana w C, a fajny facet właśnie zaczął bawić się C ++ na tych urządzeniach.
Ale jeśli spojrzysz na 32-bitowy MCU oparty na ARM, który ma o wiele więcej zasobów niż stare 8-bitowe, może znaleźć szalony projekt, taki jak eLua, który próbuje uruchomić język skryptowy lua na mcu opartym na Cortex-M3 ...
Tak więc dotrzemy, ale to zajmie jeszcze kilka lat i nie sądzę, aby którykolwiek z tych szalonych projektów był (jeszcze) gotowy do użytku produkcyjnego, ale niektóre z nich będą, ponieważ szybciej rozwijają się w językach o wyższym poziomie abstrakcji.