Perl 이 20번째 생일을 맞았습니다.

aero의 이미지

Perl이 1987년 12월18일 1.0버젼이 릴리즈 된 이래
오늘 2007년 12월 18일 20번째 생일을 맞았습니다.
10년이면 강산이 변한다고 하는데 Perl은 강산이 두 번이나 변할 동안
끊임없이 오픈소스커뮤니티의 전형적 모범을 보여주며 발전해 왔다고 생각합니다.
참고: Perl 버젼 역사

그리고 Perl의 20번째 생일을 맞아 Perl 5.10 버젼이 릴리즈 될 예정입니다.
(현재는 5.10-RC2 버젼까지 나온상태)

Perl의 20번째 생일을 축하합니다!!

김일영의 이미지

20년이라니... 세월 빠르군여 전 아직 Perl을 못 쓰는데...
얼마전에 Shell script 짜다가 왜 Perl이 나왔는지 실감, 절감했습니다.
Shell script로 정규식 처리 하려니 생각보다 더럽게 불편하더군여...
Perl 언젠간 꼭 쓰고 말테담;;;

p.s) 저 케이크 짱 맛있게 생겼네요;;;

aero의 이미지

Perl의 태생이 Perl을 만든 Larry Wall이 Shell과 C사이를 매꿔줄만한 무엇이 필요해서
만들기 시작했고 문자열처리에 강점을 가지는 언어라고 알려져 있지만.

이것은 Perl이 Shell을 보강하는 정도의 언어라는 잘못된 인식을 심어줄 수 도 있다고 봅니다
.
Perl은 Perl 5가 나오면서 부터 강력하고 범용적인 언어가 되었으며 재사용 가능한 Perl모듈 집합체인 CPAN의 규모가 [4261 MB 253 mirrors 6323 authors 12718 modules]까지 커져 왔습니다. 모듈갯수가 12718개라고 하지만 저것은 정식으로 Namespace가 등록된 갯수이고 비등록 모듈까지 치면 그 수가 배는 될겁니다. 이것은 어떠한 언어도 저 만큼 이루지 못했고 부러워 하고 모델로 삼아 따라하려고 하는것이죠.

김일영의 이미지

awk에서 { } 안에 쓰는 내용이 Child Shell이 떠서 그 script로 돌아가는거면 참 좋겠는데, awk가 지원하는 몇 안되는 command로 모든 로직을 작성해야 한다는거.
기타 정규식 관련 Shell command들이 입력을 문자열과 파일 둘 다 지원하면 좋은데 파일만 지원하는게 많다는거. 또 어떤 Shell command는 어떤 정규식을 써도 마치 [ ]로 둘러싼 것처럼, 문자 하나만 매칭시킨다는거.
짜다 보니 이런 것들이 킹왕짱 짜증 이빠이더군요.
Perl을 잘 모르지만, 아마 이래서 Perl을 쓰는가보구나... 그런 생각이 저절로 들었습니다.
그런데 이렇게 프로그래밍 언어로 해결하기보다는 Shell command들 자체가 조금씩 보완되어서 Shell script로도 충분히 원하는 구현을 손쉽게 할 수 있었으면 참 좋겠다는 생각을 합니다.
쩝... 이러는 나부터 뭘 해야 할텐데...

익명 사용자의 이미지

어디서부터 해야 할까요?

들어가고 싶은 회사가 있는데, 펄개발자 우대입니다.
주변에서 파이썬이나 루비나 하지 뭔 펄이냐고 꼬시고 있어요 --

펄 하고 싶어요.

aero의 이미지

Perl을 시작하시려면
http://www.perlmania.or.kr
에 가셔서 도움을 청해보세요.
현재 스터디도 진행하고 있고 그 결과물도 정리하고 있습니다.

JEEN의 이미지

사춘기를 지나 이제는 갈수록 변태적인(?) 성향을 비추는 Perl 군의 20번째 생일을 축하합니다.

언어도 결국은 사람을 닮는다고 합니다. ;;
============
use perl;

use perl;

aero의 이미지

Perl 20주년기념 Perl 5.10 이 이제 릴리즈 준비가 다 되어가는것 같습니다.

http://public.activestate.com/cgi-bin/perlbrowse/p/32638
에 보면 Perl소스의 버젼이력을 기록하는 파일인 perlhist.pod 파일이
다음과 같이 변경되었습니다.

Change 32638 by rgs@stcosmo on 2007/12/18 09:58:49
 
	5.10.0 is planned for today.
 
Affected files ...
 
... //depot/perl/pod/perlhist.pod#89 edit
 
Differences ...
 
==== //depot/perl/pod/perlhist.pod#89 (text) ====
 
@@ -395,6 +395,7 @@
           5.9.5         2007-Jul-07
           5.10.0-RC1    2007-Nov-17
           5.10.0-RC2    2007-Nov-25
+          5.10.0        2007-Dec-18
 
 =head2 SELECTED RELEASE SIZES

warpdory의 이미지

20 주년 축하합니다.

근데, ... 케익에 웬 양파래요 ?

---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.
http://akpil.egloos.com


---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도

즐겁게 놀아보자.

aero의 이미지

Perl을 대표하는 마스코트로는 일명 Camel book 이라고 하는
대표적 Perl서적인 Programming Perl이란 책의

표지에 등장한 낙타가 많이 쓰이나.

Perl의 창시자인 Larry Wall이 1997년도 부터 연례적으로 Perl의 현상황과 미래에 대해 State of Onion이란 발언을 하는데 거기서 Perl을 양파에 비유해서 얘기하면서 부터 양파가 The Perl Foundation에 의해 다음과 같이 로고로 쓰이게 되었습니다.
http://www.perlfoundation.org/perl_trademark

케이크 위의 양파는 바로 그 양파 모양이지요 :)

JEEN의 이미지

http://www.nntp.perl.org/group/perl.perl5.porters/2007/12/msg131636.html

CPAN에 올라왔더군요. :-)
http://search.cpan.org/dist/perl/

다운로드가 느려서...

=================
use perl;

use perl;

aero의 이미지

Perl의 20번째 생일을 맞아
Perl 5.10 뿐만 아니라
Perl 6의 가상머신인 Parrot 0.5.1 버젼도 같이 릴리즈 되었다네요.
Mozilla 재단과 Perl 재단이 공동으로 Perl 6/Parrot 프로젝트에 보조금을 기부하고 난 후 부터
Perl 6/Parrot 의 개발 속도가 아주 빨라지고 있습니다.
이번 Parrot 0.5.1은 http://use.perl.org/articles/07/12/18/2213209.shtml 기사를 보면
아주 큰 진전을 이룬것으로 보입니다.

aero의 이미지

ActiveState사가 벌써 Windows용 Perl 5.10을 패키징 했군요.
이것은 Perl의 20번째 생일기념으로 이례적으로 빨리 대응한듯 싶습니다.

http://downloads.activestate.com/ActivePerl/Windows/5.10/

ActiveState사의 Perl은 상용패키지이며 자체적인 ppd라는 패키징 시스템을 가지는데

Windows에서도 비 상용이며 CPAN을 사용할 수 있는 진정한 Platform Equality를 실현하기위해 Strawberry Perl이라는 프로젝트가 생겨서
http://strawberryperl.com/
에서 5.10 출시에 맞춰 제공할 계획이라고 합니다.(이 글을 쓰는 시점엔 아직 새버젼은 안올라 왔음)

pcharley의 이미지

지금은 직업이 된 컴퓨터.....

많은 부분에서 예전의 재미가 일상의 지루함으로 변질된 지금
Perl은 Debian과 함께 저에게 순수한 재미를 주는 몇안되는 존재가 되어버렸네요...

wkpark의 이미지

아직도 CPAN을 대적할만한 상대는 없나보군요~

온갖 참된 삶은 만남이다 --Martin Buber