먼저 Perl 스크립트의 역사를 말씀드리고, 제가 Perl이 최고의 전체 프로그래밍 언어라고 생각하는 이유에 대해 말씀드리겠습니다. Perl은 1987년 래리 월이 만든 프로그래밍 언어입니다. 주로 프로그래밍 언어 C를 기반으로 하지만 다른 많은 언어에서 기능을 차용하기도 합니다. 이 언어를 처음 접하는 많은 사람들은 PERL이라고 생각하지만, 이것이 진짜 이름은 아니며 내부자들이 이 프로그래밍 언어 세계에서 외부인을 식별하는 방식입니다.
펄은 원래 성경에 나오는 예수 그리스도의 비유를 따서 ‘펄’이라는 이름이 붙여졌습니다. 이 비유는 들판에서 진주를 발견한 한 남자가 즉시 진주를 사기 위해 가진 모든 것을 팔아버렸다는 이야기를 담고 있습니다. 또는 ‘위대한 가격의 진주’ 이야기로 알려진 이 진주는 원래 하늘나라를 상징하는 것으로 분명히 큰 가치를 지니고 있었으며, 래리가 그의 언어를 명명한 것은 바로 이 위대한 가치를 지닌 아이디어였습니다. 안타깝게도 래리는 이미 펄이라는 프로그래밍 언어가 있다는 것을 발견하고 그 이름을 서든핵 Perl로 줄였습니다. 원래 매뉴얼에는 표지 그림으로 낙타가 있었고 낙타의 상징은 펄스 공식 상징이 되었습니다.
약어는 아니지만 Perl 실용적인 추출 및 보고 언어로 알려지게 되었습니다. 이것은 Perl 스크립트가 유용한 작업들에 대한 좋은 설명입니다. 이 작업들은 목록, 프로그램 등에서 발견되는 텍스트 형태의 데이터입니다. 이러한 것들에 능숙하기 때문에 프로그래밍 세계에서 접착제처럼 널리 사용되어 왔으며, 원래 호환되지 않도록 설계된 프로그램을 함께 실행하는 인터페이스 언어로 사용할 수 있습니다. 웹 개발을 위한 인기 있는 LAMP 플랫폼에서의 사용은 이러한 인터페이스 기능에 대한 명백한 응용 분야입니다. 이것이 궁극적인 인터넷 마케터인 여러분의 관심을 끌어야 하는 주된 이유입니다. 다른 인기 있는 응용 프로그램이나 정보학 분야에서는 크고 복잡한 데이터베이스를 관리하는 데 사용할 수 있습니다.
Perl은 사랑받거나 미움받습니다. Perl 스크립트를 싫어하는 사람들은 그들의 추악한 형식을 언급하며 오직 형식만 씁니다. 이는 프로그래밍 언어가 구두점과 기호를 복잡하게 사용하는 것을 의미하며, 가독성이 가장 뛰어나지 않으며 종종 코드를 다시 살펴보고 프로그래머가 의도한 바를 쉽게 이해할 수 없을 정도로 뛰어납니다. Perl을 사랑하는 사람들은 Perl의 사용 편의성과 다양한 응용 분야에 대해 이야기합니다.