2010년 6월 22일

Objective-C


Objective-C는 미국의 브래드 콕 (Brad Cox)이 1986년 처음으로 발표하였다. 이 언어는 많은 부분이 C 언어와 유사하고 스몰토크 스타일의 메시지 구문을 추가하여 만들어진 객체지향 언어이다.1988년에 넥스트사의 워크스테이션 NeXT의 사용자 인터페이스인 NextStep에 사용됨으로써 널리 알려지기 시작하였으며, 1996년 애플이 넥스트 사를 인수한 후 맥 OS X 의 코코아 애플리케이션 프레임워크의 표준 프로그래밍 언어로서 쓰이고 있다.

그림1 C언어 가계도

뛰어난 능력을 가지고, 쉽게 구할수 있음에도 불구하고 국내에는 Objective-C에 대한 자세한 입문서나 프로그래밈 가이드가 없고, 관심을 가지고 있는 분들도 적어서 많은 장점들이 알려지지 못하고 별로 쓰이지 않는 언어로 남아있었지만, 아이폰의 폭발적인 인기와 함께 국내에도 아이폰 앱 개발을 히망하는 개발자들 사이에서 관심이 높아지고 있는 추세에 있다.


실재 TIOBE Programming Community Index for June 2010 보고서에 의하면 2005년에 39 위에서 2010년에는 9 번째로 많이 사용하는 프로그래밍 언어가 되었다. (TIOBE 인텍스)






Position
Jun 2010
Position
Jun 2009
Delta in PositionProgramming LanguageRatings
Jun 2010
Delta
Jun 2009
Status
11Java18.033%-2.11%  A
22C17.809%+1.03%  A
33C++10.757%+0.16%  A
44PHP8.934%-0.74%  A
55(Visual) Basic5.868%-2.07%  A
67C#5.196%+0.66%  A
76Python4.266%-0.49%  A
89Perl3.200%-0.71%  A
945Objective-C2.469%+2.35%  A
1011Delphi2.394%+0.21%  A
118JavaScript2.191%-1.83%  A
1210Ruby2.070%-0.56%  A
1312PL/SQL0.787%-0.09%  A
1414SAS0.703%-0.06%  A
1515Pascal0.702%-0.06%  A-
1618Lisp/Scheme/Clojure0.654%+0.05%  B
1719Lua0.592%+0.04%  B
1820MATLAB0.589%+0.06%  B
1916ABAP0.577%-0.15%  B
2027PowerShell0.529%+0.23%  B



향후 전망 역시 다음의 트랜드 분석 결과을 보면 Objective C 의 2009년 이후의 급속한 상승 추세보아 "애플의 성공이 계속되는 동안에는 계속 상승세를 이어 갈 것으로" 미루워 짐작이 가능할 것 같다.   



댓글 없음:

댓글 쓰기