최신 정보
서버 / IT 구글이 만든 iOS 컨버팅 툴 'J2objC'의 가능성?
2012.09.24 11:53
구글이 안드로이드의 영역 확장을 위한 새로운 시도를 시작했다. 바로 자바용 코드를 Objective C 코드로 변환시켜주는 'J2ObjC'툴을 내놓은 것이다. 일반적으로 프로그래밍을 공부한 개발자들의 경우 자신의 주 언어만 사용해 왔기에 새로운 프로그래밍 언어를 받아들이는데 부담감을 느끼고 있다.
모든 개발자가 그런것은 아니지만, 자신이 해오던 것을 벗어나지 않으려는 경향이 강한게 사실이고, 실제 개발하기 쉽다고는 하지만 Objective C가 만만하지는 않다는 이야기도 들린다.
구조가 틀리고 같은 객체 지향성을 가지고 있더라도 자바와는 접근법 자체가 틀리기에 이 개념을 이해하는게 꽤 필요하다는 의견이다. Objective C도 마찬가지다. C에 기반했기 때문에 포인터 사용 같은 C언어 기반의 특징을 가지고 있다. 좀 더 객체지향성을 갖을 수 있도록 개발했다고는 하지만 어디까지나 C의 영역에 속한 언어이다.
https://www.iamday.net/apps/article/talk/1730/view.iamday
댓글 [1]
-
오펜하이머 2012.09.24 22:48
자바를 C로 포팅하는건 안될것도 없지만, 반대로는 절대 안되죠.
VisualC++가 안시C++를 마소의 입맛대로 바군거라면 ObjectiveC는 애플의 입맛대로 바꾼거고, 정말 난해한 언어지요.
자바로 말하면 처음 배우기는 쉬워도 원하는 기능을 구현하기 까지가 결코 만만치가 않더군요.
뒤에나온 C#은 자바의 문법을 도입했지만 오래된 객체지향인 ObjectiveC는 이와는 너무도 다르네요.