Skip to content
 

다시한번 C,C++ 언어의 바람이 불고 있다

스마트폰이 윈도우모바일, 아이폰, 안드로이드로 3파전 양상으로 변하고 있다.

윈도우 모바일은 한국의 많은 개발자가 익숙한 환경이지만 OS자체가 지원하지 않는 여러가지 UI 의 제한으로 사용자의 등을 돌리고 있는 추세이다
모바일윈도우 7 이 준비중이라고 하나 역시 마아크로소프트이 툴킷안에서 제한적으로 이용하게 되어 아마도 효율적인 어플개발에는 한개가 있을거 같다.

아이폰은 가장 우수한 UI 를 OS단에서 제공하고 있다.
하지만 os의 폐쇠적인 정책으로 시스템프로그램보다는 단순한 프로그램이 주를 이루는 상황이다.
1,2년간은 아마도 경쟁에서 우위를 차지할 걸로 예상된다.

안드로이드는 개방형 OS를 사용하고 있어서 개발자에게는 가장 매력적인 환경이 될거 같다.
하지만 오픈소스라고 무작정 쉽다거나 모든게 다 가능하다고 생각하면 낭패를 볼것이다.
리눅스 가 오픈 소스지만 재대로된 프로그램개발을 못하는게 현실이다.

결국 어떤것을 선택하더라도 C 언어의 중요성은 다시 말할 필요가 없다.
거의 20년동안 C 언어를 사용하지만 그래도 모르는게 태판인듯한 언어이기 떄문이다.
많은 후배들에게 그렇게 공부라하고 했건만 다들 손쉬운 스크립트 언어와 툴에 의존하다 보니 요즘 개발자 찾기는 하늘에 별따기인듯.

어떠한 언어도 기본 베이스가 되는 언어에서 출발하는걸 이해한다면 이제라도 늦지 않았으니 C 언어를 공부하자.^^

Leave a Reply