이 글을 읽는 사람은 프로그래밍을 하기 위해 많은 글 들을 찾아 봤을 것이다.
프로그래밍도 여러가지 있겠지만. LabVIEW 라는 것은 계측 제어 자동화를 쉽게 하기 위해 만들어진 그래피컬 언어이다.
C 나 C++ 같은 텍스트 기반도 있겠지만. 그래픽을 이용해 보다 쉽게 프로그램을 만들 수 있게. 즉 쉽게 접근해 사용 할 수 있게 만든 '툴 (Tools)' 같은 것이다.
C 쪽 언어 개발자들이 '툴' 이라고 비꼬아 부르는 이유 중 하나다.
하지만 어떤 것으로 만들든, 사용하기 편하고, 원하는 결과물이 나오면 사용자 입장에서 좋다.
그런 면에서 LabVIEW는 빠른 속도로 만들어 낼 수 있다는 장점이 있다.
단점이라면 런타임이 C 보다 무겁고, 구조를 제대로 사용하지 않으면 리소스 사용률이 오르기 쉽다.
여러가지 언어로 개발 할 줄 안다면, 이러한 장단점을 파악하고, 보다 좋은 시스템을 구성 할 수 있을 것이다.
그런 이유에서, LabVIEW 를 공부 하더라도 다른 언어를 같이 조금씩 공부하는 것이 좋다. 기본정도는 익히는게 좋다.
개발자로 일한지 10년차 되었지만, 다른 언어를 등한시 했던 것이 무척 후회 되는것이 사실이고. 그것을 따라 잡으려 했지만, 쉽게 따라가지 못하는 것도 사실이다.
때문에 처음부터 배울때 차근차근 비교해 접근해 가는 자세를 가지는 것이 좋다.
지금까지 해 왔던 아는 프로그래밍 지식들을 조금씩 정리해 기술하고자 한다.
누군가에게는 입문자료로, 또 다른 누군가에겐 어려울때 도움이 되는 자료가 되었으면 좋겠다.
'LabVIEW > Basic' 카테고리의 다른 글
프로그래밍의 정의. (0) | 2019.05.24 |
---|---|
컴퓨터의 기본. (0) | 2019.05.24 |