아두이노는 널리 사용되는 오픈소스 프로토타이핑 도구이다. 아두이노 프로그래밍을 하려면 아두이노 IDE를 다운로드 받은 다음 PC에 설치한 후 그것을 이용하여 개발하는 것이 기본이지만 요즘에는 온라인 상에서도 똑같은 일을 할 수 있는데 바로 codebender.cc 라는 사이트에서 제공하고 있다.
그냥 로컬PC를 이용하면 되지 왜 느리고 불편한 온라인 환경을 이용해야 되는지 의아할 수 도 있지만 협업과 공유라는 측면에서 온라인 작업 쪽의 장점이 훨씬 크다. 언뜻 생각나는 로컬PC에서 개발을 수행하는 경우의 단점들을 꼽아보면 다음과 같다.
- 자기가 짠 프로그램들 조차도 효율적으로 관리하기 어렵다.
- 라이브러리를 일일이 설치해야 한다. (어쩌다 PC를 포맷하면 다시 처음부터..)
- 협업을 하기 어렵다.
- 내가 작성한 프로그램이나 라이브러리를 타인들과 쉽게 공유할 수 없다.
단, 온라인 특성상 반응 시간이 조금 늦은 것과 자동완성과 같은 프로그램의 편의 기능은 지원하지 않는 등 소소한 단점은 존재한다.
c{ard},n{ad001}
댓글 없음:
댓글 쓰기