저는 전자 기술자가 아니기 때문에 내가 필요한 것을 정확하게 설명하지 못할 수도 있습니다. 이것은 친구가 계속 묻는 질문입니다. (직렬 및 USB 포트를 통해) 하드웨어전자 부품 (스테퍼 모터 등)과의 인터페이스에 좋은 프로그래밍 언어 (또는 C++ 용 라이브러리 세트)는 무엇이 될까요?
- 인터페이스 :
은 무엇 내 친구가 찾고있는 것은 그를 수 있도록 해주는 프로그래밍 언어입니다.
- 다중 스레드 코드를 작성하십시오.
- UI를 매우 빠르게 처리합니다.
- 가능한 한 쉽게 Linux 및 OS X로 코드를 전송하십시오. (좋아요, 이것은 무엇입니까 I).
그는 대학생들에게 아주 기본적인 로봇 공학을 가르치는 지역 단체 용 도구를 만들고 있습니다. 현재 그는 C++을 사용하고 있지만 UI 코드를 C++로 작성하는 것은 결코 재미있는 일은 아닙니다. 그는 또한 (1)에 대해 Windows 전용 라이브러리를 사용하고 있습니다. 즉, 코드를 시험해 볼 수도없고 버그 수정 (Mac을 사용) 할 수도 없습니다.
EDIT : Python/Ruby 용 라이브러리를 환영합니다.
마지막 문장을 제거해야합니다. LabVIEW는 실제로 Windows에서만 사용할 수있는 것은 아닙니다 (http://www.ni.com/labview/how_to_buy.htm). 사실 Mac에서 시작되었습니다. 그리고 확실히 멀티 스레딩은 프로그래머에게 대부분 투명합니다. 하지만 LabVIEW는 하드웨어 제어에 적합하기 때문에 답을 낮추지는 않을 것입니다. – mghie