당신은 프로그래머. 객체지향 언어를 배운다면 어떤걸 배우겠는가?



당신은 프로그래머. 객체지향 언어를 배운다면 어떤걸 먼저 배우겠는가?


조건1 : 당신은 C언어 1개만 알고 있다.
조건2 : 실제 사용성 까지 고려해서 결론을 내린다면 좋겠다.


(1) C++
- 역시 남자라면 C++ 아니겠어요?

(2) Java
- 대한민국에서 프로그래머 할려면 Java 밖에 없다.

(3) C#
- 지금 MS 무시하나요?

(4) Objective-C
- 나도 오늘부터 아이폰 개발자!!!

(5) 기타
- 난 저런 범용 언어들은 싫다. 나만의 언어!!!



당신이라면 어떤 언어로 객체지향을 시작하겠습니까? 그리고 만약 당신이 가르치는 입장이라면 어떤 언어로 학생들에게 가르칠 생각인가요? 성향 파악좀 해보고 싶네요^^

답변 좀 부탁드려요!!! (^^)(__)


Trackback URL : http://rainless.ipocs.com/blog/trackback/317

  1. azki 2009/07/16 14:43  댓글주소  수정/삭제  댓글쓰기

    음..
    개인적으로 (==업무용이 아닌, 지극히 개인적인 용도로) 3번 C# 을 좋아하지만..

    역시 객체지향이라면 2번 잡아랄까요

    가르치는 입장이라면 역시 java 겠지요

  2. zovo 2009/07/16 16:39  댓글주소  수정/삭제  댓글쓰기

    저는 4번을 가르치곤 있지만

    역시 2번쪽이 편하고 좋을듯하네여 ㅎㅎ

  3. 한갑에만원 2009/07/16 16:39  댓글주소  수정/삭제  댓글쓰기

    역시 남자라면 C++입니다. ㅡ.ㅡb

    LINQ때문에 C#이 좀 끌리기도 합니다만...

  4. 극악 2009/07/16 22:16  댓글주소  수정/삭제  댓글쓰기

    C/C++ 공부중인데 (3)번 C# 을 제대로 배워보고 싶습니다^^
    (5)번 스몰토크도 좋을듯...

  5. 김제노 2009/07/18 17:42  댓글주소  수정/삭제  댓글쓰기

    저라면 C#을 배울 것 같습니다...- -aa

  6. 선인장^^ 2009/07/21 09:44  댓글주소  수정/삭제  댓글쓰기

    Java 죠. C++은 너무 초창기언어라서 그런지, 객체지향개념을 충실하게 따르지 않는 좀 지저분한 모습들이 있어서, 가르치기엔 좋지 않은 것 같습니다.

    OOP를 가르치기 위한 목적이라면 Java 가 낫지 않을까요?
    C#도 최근에 나와서 언어적으로는 괜찮을 것 같은데, 해보질 않아서 ^^;

    • rainless@rainless.com 2009/07/21 13:42  댓글주소  수정/삭제

      역시 대세는 Java 지만, C# 또한 만만치 않은 매력이 있나봐요~^^