Objective-C를 처음 접했을때 갖던 생각에 대한 답이 있는 글..

역시 Cocoa with Love이다.
Objective-C’s niche: why it survives in a world of alternatives
Objective-C와 C++의 compiler 측면에서의 차이가 나와 있다. 더 구체적으로 말하자면 Virtual Table (vTable)에 의한 구현과 message passing에 의한 구현의 차이점이다.

물론 Objective-C엔 이 외에도 다른 장점이 있다. 이젠 C# .NET이나 C++ .NET에서도 누릴 수있는, Category나 Protocol과 같은 것이 그것이다. 참 단순한 생각이 아닐 수없겠지만, 이 두개가 주는 code management와 code를 변경해 나갈때에의 누릴 수있는 자유는 참 어마 어마 한 것이다.

Cocoa with Love에 나와 있는 글은 짧지만 설명이 잘 되어 있다. 한번들 읽어 보시면 도움이 되겠다.

3 responses to this post.

  1. Posted by Tuna on November 25, 2009 at 5:32 AM

    어라? RSS리더에서 읽은 Objective-C의 역사에 관한 글이 여긴 없네요?
    재미있게 잘 읽었는데… 섭섭…

    혹 일본 동경에 들를 일 있으심 연락 주셨음 합니다. 이런저런 재밌는 얘길 듣고 싶어요.
    대신 간단한 가이드 정도는… ㅎㅎㅎ

    Reply

    • Posted by jongampark on November 25, 2009 at 7:17 AM

      안녕하세요. 아직 제 블로그를 보시는군요.
      그 글은 올렸다가, 아무리 봐도 이 블로그 성격에 맞지 않는 것 같아서 잠시 내렸습니다. 글 자체는 아직 있는데, Draft로 되어 있어서, 저만 볼 수있습니다.
      내리면서, 글을 지워야겠다곤 생각했는데, jongampark-hotpotato.blogspot.com으로 옮길까 생각도 하고 있습니다.

      동경에.. 언젠간 가보고 싶습니다. 나라에도 가보고 싶구요. 제가 역사에 관심이 많아서..
      아무래도 일본과 우리는 한 나라 같거든요. 히노마루도 가야의 국기고, 초기 유물엔 가야의 토기들이 많고, 일본의 건국 신화도 가야의 것과 같습니다.
      그리고 백제와 일본은.. 아무래도 같은 연방 국가 체계 내의 것 같고..
      나라에 가면 백제를 그대로 옮겨 놓은 모습이라고 하는데… 눈으로 확인하고 싶네요.
      근데 언제나 갈 수있을지..

      좋은 하루 보내세요.

      Reply

    • Posted by jongampark on November 25, 2009 at 12:48 PM

      그 글을 jongampark-hotpotato.blogspot.com으로 옮겼습니다.

      Reply

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: