Why are C, C++, and LISP so prevalent in embedded devices and robots?

后端 未结 16 635
后悔当初
后悔当初 2021-01-31 10:57

It seems that the software language skills most sought for embedded devices and robots are C, C++, and LISP. Why haven\'t more recent languages made inroads into these applicat

16条回答
  •  死守一世寂寞
    2021-01-31 11:14

    I once built a robot based on Java. It garbage collected right into a wall.

    If you're going to have processes running that you can't micromanage (eg, a Linux based system) then they must know to yield to certain high priority processes like motion control. So either you do it yourself in a low level language like C, or you use an RTOS.

提交回复
热议问题