아리송한 프로그래밍 언어 기능 10가지

Head-scratchers: 10 confounding programming language features
아리송한 프로그래밍 언어 기능 10가지
혼란스러운 프로그래밍 언어 기능 10가지

1 목록 (한국어)[ | ]

  • C 배열 인덱스가 포인터 연산 같음
  • C, C++ 트리그래프
  • Java 정수 캐싱에 오토박싱
  • JavaScript +는 concatenation 연산자
  • JavaScript 자동 세미콜론 삽입
  • Perl 모듈은 항상 TRUE를 반환해야 함
  • Perl 미리 정의된 변수들
  • PHP 대소문자 구별없음
  • Ruby 0 이 트루
  • Python 블록 구분에 화이트스페이스 사용

2 목록 (영어)[ | ]

  • + is a concatenation operator in JavaScript
  • Perl modules must return TRUE
  • Trigraphs in C and C++
  • PHPs case insensitivity
  • In Ruby 0 is truthy
  • Whitespace used to denote blocks in Python
  • Array indexing in C behaves like pointer arithmetic
  • Perls predefined variables
  • JavaScripts automatic semicolon insertion
  • Javas autoboxing with Integer caching

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}