> 원글자님이 적은 내용을 보면 성능이 문제가 될 것 같진 않고
>
> API환경이나 coding style등이 완전이 바뀌는건
> 어떤 언어로 바꿔도 공통적으로 겪는 문제일 테고
>
> 아마도 java이기 때문에 가장 갑갑하게 느낄 부분은
> scoped variable을 못쓴다는 점이 아닐까 싶네요.
>
> stack이나 structure field에 variable을 생성하지 못합니다.
> 그래서 RAII(Resource Acquisition Is Initialization) style 로
> coding하는건 불가능해요.
RAII에 대해 링크 걸어준거 고마와. 덕분에 RAII라는 용어를 알게됐어.
그런데, 자바는 원래 리소스 해지에 대해 고민할 필요가 없는
언어인데, RAII 스타일로 코딩하는 건 불가능해요... 라는 말이 의미 있을까?
그리고 scoped variable 이라는 말도 무슨 뜻으로 쓴건지 모르겠고...