perl 에 관하여.....

cain의 이미지

요즘 한창 리눅스에 대해서 관심을 갖게된 학생입니다..

그런데 이것저것 공부하다 보니 perl 이란 언어를 알게되었습니다.

그런데 우리나라에선 perl 이란 걸 잘 안쓰는(?) 것처럼 보이는 건 왜그런건가요..;

관련서적들도 번역되지 않은 것들이 많고 심한건 10년정도 된 서적들부터..;;

배워서 도움이 될만한 언어일까요?

이것저것 배우다 보니 재미도 있고 해서 계속 배우는 중인데 나중에 이것이 쓸모가 있을지에 대해서... 의문이 드네요

아직도 많은 사람들이 perl을 사용하고 있나요..?

aero의 이미지

Perl은 여전히 많이 쓰이는 언어입니다.
다른 스크립트 언어들을 소개할때 보면 Perl이 구시대의 유물이요 뭔가 모자라서 새로운 언어를
만든 것 처럼 얘기하곤 하는데 그건 Perl을 제대로 모르고 하는 말입니다.이런류의 Perl에 대한
잘못된 정보들이 사람들을 은연중에 Perl을 꺼리게 만든 것이 아닌가 싶구요..

최근 Perl 메인싸이트인 http://www.perl.org/ 도 개편해서 새로운 이미지를 보여주려고 노력을 하고있습니다.

Perl 5는 Catalyst( http://www.catalystframework.org/ , http://www.catalystsites.org/ ), Moose ( http://www.iinteractive.com/moose/ )등의 대표적 프레임웍등을 갖춰나가며 꾸준히 진화하며 발전해 나가고 있습니다.
Perl 6가 예정되어 있지만 Perl 6가 나온다고 Perl 5가 쓸모없어지거나 죽는건 아닙니다. 다음링크들을 읽어보시면 도움이 되실듯

http://www.slideshare.net/Tim.Bunce/perl-myths-200909

http://j2k.naver.com/webtrans.php/korean/d.hatena.ne.jp/perlcodesample/20091122/1258796175

http://www.dagolden.com/index.php/554/perl-6-is-perl-5/

그리고 Perl 번역서는 Learning Perl 5판( http://oreilly.com/catalog/9780596520113 )의 번역출판이 예정중인 것으로 알고 있습니다.
( 현재 시중에 나도는 "Perl 제대로 배우기"는 Learning Perl 2판 )
Perl은 perldoc( http://perldoc.perl.org )나 CPAN( http://search.cpan.org )의 문서가 잘되어 있어서 기본적인 개념만 잡고 필요할 때 문서를 찾아보시면서 살을 붙여나가시면 됩니다.

http://doc.perl.kr/twiki/bin/view/Wiki/HowToStartPerl 을 보시면 어떻게 Perl을 시작해야하는지 도움이 되실겁니다.

cain의 이미지

WANNA BE FREE

by chaoxifer

klenui의 이미지

멋지네요.. 좋은 자료 감사합니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.