알라딘MGG와이드바


개발 언어 유머 개발 이야기

꽤 그럴듯하다 싶더군요.
자바가 구리다는 이유는 잘 모르겠지만(제대로 안 써 봐서 그런가...)
  • 루비에서 TDD 가 발달한 이유는, 좋은 디버거가 없었기 때문이다.
  • 자바에서 IDE 가 발달한 이유는, 언어가 구리기 때문이다.
  • C, C++ 에서 Assert 를 많이 쓰는 이유는 포인터 때문에 맨날 죽기 때문이다.
또 뭐 그럴듯한 거 없을까요?
(이런 거 보고, 나의 xx 언어는 그렇지 않다능 하면 지는 겁니다.)

Why I No Longer Like or Use C++ 이젠 C++ 따위 좋아하지도 사용하지도 않는다.

덧글

  • 써니 2009/12/03 12:05 # 답글

    짝짝짝... 눈물나는 유머입니다... T.T
  • kalms 2009/12/03 15:13 # 삭제 답글

    자바 IDE 발달에 대해서 설명좀 해 주세요.
    이클립스가 좋다는 건가요? 아니면 그런 것들이 많다는 건가요?
    아직 이클립스를 안 써봐서요... 궁금해요!
  • kalms 2009/12/03 15:14 # 삭제

    C++ Assert에서는 정말 그럴 듯하네요. 루비는 언어도 잘 모르지만.
  • 박PD 2009/12/03 16:09 #

    이클립스가 좋기 때문에 나온 얘기겠지요.
    저도 들은 얘기라 자바에 대해서는 평가를 못 내리겠네요.
    C++ 에 대한 얘기는 맘에 듭니다.
  • jacking 2009/12/03 17:49 # 답글

    Java가 까이는 것 중 하나가 최신 언어인데 불편한 점이 있는데 Map 컨테이너를 사용할 때
    Map<String, List<String>> anagrams = new HashMap<String, List<String>>();
    으로 정의해야 되죠 그나마 버전 7에서 diamond Operator라고 해서
    Map<String, List<String>> anagrams = new HashMap<>();
    식으로 할 수도 있게 되었네요. C++ 이후에 나온 언어인데 C#의 var나 C++0x의 auto와 같은 것이 없다는게 좀 넌센스인 것 같네요.

    어딘가에서 보니 C++는 C언어 개발자 특히 리눅스 커널 개발자들한테 무지하게 느린 쓰레기 언어라는 말도 듣는다고 하더군요 ^^;
  • 박PD 2009/12/03 18:36 #

    저는 C# 에서 타이핑을 많이 해야 하는 게 맘에 들지 않더군요.
    IDE 에서 자동으로 코드를 많이 만들어주기 때문에 생기는 폐해라고 생각합니다.
댓글 입력 영역


Yes24위대한게임의탄생3

위대한 게임의 탄생 3
예스24 | 애드온2