드디어 Perl 6 출시 !!

aero의 이미지

2010년 7월 29일 약속대로 Perl 6 ( http://perl6.org/ )의 Parrot ( http://www.parrot.org/ ) 위의 구현인
Rakudo ( http://rakudo.org/ )의 첫 공식릴리즈
Rakudo Star 가 릴리즈 되었습니다.

참고: http://rakudo.org/node/75

Perl 6는 2010년 7월 16일 말이 나온지 10년째 되는 생일을 맞았고
( Perl 6의 비하인드 스토리: http://use.perl.org/~masak/journal/40451 )
Perl의 창시자 Larry Wall은 그동안 Perl 6는 언제 나오냐? 는 질문을 받으면
항상 다음 크리스마스에 나온다고 농담삼아 얘기하곤 했었는데
결국 Rakudo Star가 릴리즈 되면서 Perl 6를 기다리던 사람들은
한여름의 크리스마스를 맞게 되었습니다. :)

이번에 출시된 Rakudo Star는 Stable이라는 이름을 달지 않고
a useful, usable, "early adopter" 라는 이름을 달고 출시되었습니다.
이것은 완벽함을 끊임없이 기다리기 보다는 적정한 선에서 선보이고
피드백을 받아들여 개선해나가는 전략이 낫다는 판단에서 나오지 않았나 생각됩니다.

Perl 6가 어떻게 동작하는지를 보고싶으면 다음의 링크들을 참고하시면 됩니다.

http://szabgab.com/perl6.html

http://j2k.naver.com/j2k_frame.php/korean/d.hatena.ne.jp/uasi/20100730/1280419166

http://j2k.naver.com/j2k_frame.php/korean/d.hatena.ne.jp/uasi/20100730/1280472169

http://daniel.carrera.bz/2009/06/perl-6-and-the-josephus-problem/

http://perl6advent.wordpress.com/

http://github.com/perl6/book/downloads

http://en.wikibooks.org/wiki/Perl_6_Programming

http://www.perlfoundation.org/perl6/index.cgi

madman93의 이미지

이런 C Perl
---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

---------------------------------------------
git init
git add .
git commit -am "project init"
---------------------------------------------

lateau의 이미지

사양만 대충 훑어봤는데 class 선언하는게 괜찮은 것 같군요. 읽기 편하고 연상하기도 좋군요.

--
I think to myself...what a emerging world.

--
I think to myself...what a emerging world.

aero의 이미지

OSCON 2010에서 Larry Wall이 곧 릴리즈 될 Perl 6를 소개하며
http://www.pcworld.com/businesscenter/article/201743/perl_creator_hints_at_imminent_perl_6_release.html

다음과 같은 말을 했습니다.

Wall mused about whether Perl 6 would be a disruptive technology, once it is released. He noted that the term "disruptive technology" has gotten so overused as to have little meaning, but the term still could be worthwhile. He defined a disruptive technology as something that renders current technology less important, even if the new technology doesn't do some things as well as the technology it replaces.
.
.
.
"Perl 6 could bring on a bloody revolution, or it could be a delightful step forward. You folks in the room will have to decide how violent or peaceful the future will be," he said.

Perl 6는 기존기술을 덜 중요하게 만들고
설령 새로운 기술이 나오더라도 Perl 6만큼 잘할 수 없게 만드는 "붕괴적 기술"이 될 것이며
피의혁명(?)을 가져올 수 있다.

Daiquiri의 이미지

글 최초 작성일은 7월 29일인데 오늘에서야 얘깃거리가 되는 군요. :P