Perl 편집하기
누리위키, 온 누리의 백과사전
편집을 되돌릴 수 있습니다.
이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 | 당신의 편집 | ||
27번째 줄: | 27번째 줄: | ||
'배우기 쉬움'보다 '써먹기 간편함'에 집중한 언어다 보니, 스크립트 언어 중에서는 진입장벽이 제법 높은 편에 속한다. | . ? @ $ % 같은 기호들이 가지는 함축적인 의미가 코드의 의미에 결정적인 영향을 주는 경우가 많기 때문에 '보면서 배우기'가 힘든 경우가 많다. 이는 펄에 꽤 익숙해진 후에도 마찬가지여서, 어설픈 개발자가 가독성이 개차반이고 유지보수가 어려운 코드를 생산할 위험성이 높다. 이에 대한 대안으로 use strict; 와 use warnings; 프라그마의 이용을 장려하고 있다. | '배우기 쉬움'보다 '써먹기 간편함'에 집중한 언어다 보니, 스크립트 언어 중에서는 진입장벽이 제법 높은 편에 속한다. | . ? @ $ % 같은 기호들이 가지는 함축적인 의미가 코드의 의미에 결정적인 영향을 주는 경우가 많기 때문에 '보면서 배우기'가 힘든 경우가 많다. 이는 펄에 꽤 익숙해진 후에도 마찬가지여서, 어설픈 개발자가 가독성이 개차반이고 유지보수가 어려운 코드를 생산할 위험성이 높다. 이에 대한 대안으로 use strict; 와 use warnings; 프라그마의 이용을 장려하고 있다. | ||
− | 의외로 유니코드 지원이 약하다. | + | 의외로 유니코드 지원이 약하다. 별도의 모듈을 도입하지 않으면 이런저런 골룸한 상황에 처할 수 있다. |
== 철학 == | == 철학 == |