보다시피 OS를 거쳐서 H/W로 가는 데에 가장 적은 과정을 거치는 것이 ObjectiveC를 비롯한 iOS관련 언어들이다. 해당 언어는 OS에 바로 명령을 내리고 이는 OS를 거친 뒤에는 바로 H/W에게 명령을 내릴 수 있게 된다. 이에 비해 다른 언어들의 경우에는 OS에 명령을 내리기 위해서 거쳐야 하는 또 한번의 해석 과정이 있다. 따라서 명령에 따른 반응 속도라거나 명령을 내리기 위해 알고 있어야 하는 지식에 차이가 있을 수 있다.
가장 아래쪽에 있는 과정은 삼성과 인텔의 주도아래 개발중인 모바일 운영체제로 기존의 언어들과 달리 HTML, CSS, JavaScript 를 이용하는 오픈소스 모바일 운영체제이다.
댓글 없음:
댓글 쓰기